Get all your news in one place.
100’s of premium titles.
One app.
Start reading
WhatToWatch
WhatToWatch
Entertainment
Adam Marshall

How to watch cricket online or on TV in 2025 — live stream international and domestic matches

Shreyas Iyer of Kolkata Knight Rider and Venkatesh Iyer of Kolkata Knight Riders celebrate their team's win over Sunrisers Hyderabad during the 2024 IPL Final match between the Kolkata Knight Riders and Sunrisers Hyderabad at MA Chidambaram Stadium on May 26, 2024 in Chennai, India.

For cricket fans, there's never been a better time in terms of the sheer amount of the sport that can be watched all year around. Even if you take the calendar-worth of international series and tournaments out of the occasion, there's rarely a time when there isn't some kind of franchise league or domestic competition to enjoy. And in this guide, we're explaining how to watch cricket online wherever you are.

For a billion-and-a-half cricket fans on the subcontinent, the year's most important event come to its conclusion this month. The 2025 IPL is undoubtedly the biggest franchise tournament on the cricket calendar, with games taking place daily until the final in late May.

The Kolkata Knight Riders are the reigning champions in the tournament and will be hoping to close the gap on the two most successful sides in the competition: the Chennai Super Kings and Mumbai Indians. Indian supremos Virat Kohli and Suryakumar Yadav has been two of the players of this year's edition. It remains to be seen who will lift the trophy aloft on May 25.

For more traditional fans, the County Championship continues started in England as Surrey embark on their quest for a fourth straight title. Test cricket also returns to UK shores, with Ben Stokes' side taking on Zimbabwe in a single match, And with a World Cup later in the year, Sri Lanka, India and South Africa's women's teams go at it in a Tri-Series, before England entertain the West Indies across white ball formats.

The merry-go-round of world cricket annually begins with Australia's Big Bash League in January and quickly moves on to the Indian Premier League (IPL) that runs from March through May. Then there's the English summer — including the T20 Blast and Hundred — running concurrently with Major League Cricket (MLC) in the US. Before revolving around to Australia-based action, where it all starts again...

And keeping up with the official global broadcasters is almost as complicated as staying on top of the fixture lists themselves. So keep reading to better understand where you can watch cricket live streams the world over — including free options and how to catch games when you're overseas.

How to watch cricket in the US

How to watch cricket in the UK

Free: There is still a little free-to-air cricket to watch in the UK. The Hundred, for example, has eight double headers shown live on the BBC. It also has free highlights of both men's and women's red and white ball internationals. The Beeb has decided not to carry on its scant coverage of the international game, and no other free-to-air provider has stepped into its shoes at the time of writing.

Paid: Sky Sports is the predominant broadcaster of cricket in the UK and has been the official England team broadcaster for over 20 years now.

Sky shows the vast majority of international and domestic tournaments: both men and women's; international and domestic; red and white ball. Sky TV base packages generally start from around £20-£25 per month, with Sky Sports costing an additonal £20-£25 on top. Alternatively, a Now Sports Membership lets you watch Sky Sports channels with less commitment for £14.99 a day or £26 a month.

TNT Sports is the second biggest cricket broadcaster in the UK and is the rights holder to show various England and non-England international matches. If you don't have it as part of your TV package, it costs £30.99 per month as part of a Discovery Plus Premium plan.

How to watch cricket in Australia

Free: Aussie cricket fans are luckier than those across the globe in the UK, as there is plenty of free cricket to enjoy — including Test cricket featuring Australia.

Network Seven will broadcast all men’s Tests and women’s international matches, 23 Women's Big Bash League matches and 33 of the 43 Big Bash League matches (including three finals). That means you can also watch on its free 7plus online platform.

Domestically, both the Sheffield Shield and Marsh Cup are streamed on the Cricket Australia website for free.

Paid: Fox is the main player when it comes to the majority of live cricket action shown in Australia. It's the co-broadcaster of all the action mentioned in the 'Free' section above, while also taking the exclusive reins on Indian Premier League and other live action from franchise leagues and international cricket around the world.

Anything that Foxtel shows can also be watched online via Foxtel and the specialist sports streaming platform Kayo Sports, with monthly rolling plans starting from $25.

Streaming giant Amazon has also faced up in Australia this year, wining the exclusive rights to stream both the men's and women's T20 World Cups.

How to watch cricket in India

The jewel in Indian cricket's crown, the IPL (or Indian Premier League), has moved to a new (kind of) home in 2025. Following the merger of Disney Hotstar and JioCinema, this year's tournament is set to take place on the newly formed JioStar.

Star and Hotstar also have India's home internationals, domestic cricket, and a selection of global franchise leagues such as the SA20, MLC.

The Sony Sports Network, FanCode and Amazon Prime Video all have the exclusive rights to show other games.

How to watch cricket streams from anywhere with a VPN

If you're going to be away from your normal TV setup but still want to watch live cricket, you might run into some problems as your normal stream will almost certainly be geo-blocked. Thankfully, you can solve this exact issue with a Virtual Private Network (VPN).

A VPN lets you change your IP address to that of the area of what you want to watch, meaning you can tune in to cricket, your favorite sports and other content even if you're not there. Our favorite is NordVPN, which is the No. 1-rated VPN in the world right now according to our sister site, TechRadar.

How to use a VPN to watch any stream

  • Download the app at NordVPN
  • Choose the location of the streaming service you want to watch (UK, US, etc)
  • Navigate to the streaming service and start watching!

Cricket streams in May 2025

Women's Tri-Series: Sri Lanka, India & South Africa
Sunday, April 27 — Sunday, May 11

Ireland vs West Indies: 3-match ODI and 3-match T20i series
Wednesday, May 21 — Tuesday, June 15

England vs West Indies Women: 3-match T20i and 3-match ODI series
Wednesday, May 21 — Saturday June 7
Watch on Willow via Sling TV

England vs Zimbabwe: one-off Test
Thursday, May 22 — Sunday, May 25
Watch on Willow via Sling TV

England vs West Indies: 3-match ODI and 3-match T20i series
Thursday, May 29 — Tuesday, June 10

IPL
Saturday, March 22 — Sunday, May 25
Watch on Willow via Sling TV

County Championship
Friday, April 4 — Saturday, September 27

Vitality Blast (UK)
Thursday, May 29 — Saturday, September 13

Cricket streams in June 2025

Ireland vs West Indies: 3-match ODI and 3-match T20i series
Wednesday, May 21 — Tuesday, June 15

England vs West Indies Women: 3-match T20i and 3-match ODI series
Wednesday, May 21 — Saturday June 7
Watch on Willow via Sling TV

England vs West Indies: 3-match ODI and 3-match T20i series
Thursday, May 29 — Tuesday, June 10
Watch on Willow via Sling TV

ICC World Test Championship Final: Australia vs South Africa
Wednesday, June 11 — Monday, June 15
Watch on Willow via Sling TV

West Indies vs South Africa Women: 3-match ODI and 3-match T20i series
Wednesday, June 11 — Monday, June 23

England vs India: 5-match Test series
Friday, June 20 — Monday, August 4
Watch on Willow via Sling TV

West Indies vs Australia: 3-match Test series
Wednesday, June 25 — Wednesday, July 16

Zimbabwe vs South Africa: 2-match Test series
Saturday, June 28 — Thursday, July 10

England vs India Women: 5-match T20i and 3-match ODI series
Saturday, June 28 — Tuesday, July 22
Watch on Willow via Sling TV

County Championship
Friday, April 4 — Saturday, September 27

Vitality Blast (UK)
Thursday, May 29 — Saturday, September 13

Cricket streams in July 2025

England vs India: 5-match Test series
Friday, June 20 — Monday, August 4
Watch on Willow via Sling TV

West Indies vs Australia: 3-match Test series
Wednesday, June 25 — Wednesday, July 16

Zimbabwe vs South Africa: 2-match Test series
Saturday, June 28 — Thursday, July 10

England vs India Women: 5-match T20i and 3-match ODI series
Saturday, June 28 — Tuesday, July 22
Watch on Willow via Sling TV

T20i Tri-Series: Zimbabwe, New Zealand & South Africa
Monday, July 14 — Saturday, July 26

West Indies vs Australia: 3-match T20i series
Sunday, July 20 — Monday, July 28

Ireland vs Zimbabwe Women: 3-match T20i series and 2-match ODI series
Sunday, July 20 — Monday, July 28

Zimbabwe vs New Zealanda: 2-match Test series
Wednesday, July 30 — Monday, August 11

West Indies vs Pakistan: 3-match T20i series and 3-match ODI series
Thursday, July 31 — Tuesday, August 12

County Championship
Friday, April 4 — Saturday, September 27

Vitality Blast (UK)
Thursday, May 29 — Saturday, September 13

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.