It is not possible to watch cricket for free on television in the United States. There are services such as Willow TV and ESPN that stream live cricket matches online, as well as on-demand options for matches that have already been played.
ESPN currently offers the only free cricket streaming service, but matches are limited to the Caribbean Premier League. ESPN also offers the Indian Premier League and ICC Cricket World Cup, but the viewer must pay a flat flee in order to view these matches. Matches are streamed via the Watch ESPN app, which can be accessed through any Internet browser or downloaded onto a video game console or smart television sets.
Willow TV holds the broadcasting rights for various countries' cricket boards, such as India, Australia, South Africa, and the West Indies. Willow TV offers a subscription service for $14.99 per month, and matches are streamed live via YouTube or accessed on demand after the match has finished. Alternatively, the official Willow TV channel is accessible with Comcast, Direct TV, Time Warner Cable, and Cox, among others, but only after the user has paid for a Willow TV subscription. A downloadable app is available for mobile devices such as iOS and Android.