Cricket viewership is at an all-time high. These days, we often hear certain cricket matches breaking viewership records. And the reason is simple.
When two top sides clash, it’s bound to attract many fans. And we have seen a few cricket matches riding this wave to record massive viewership.
This article will take you through the top 10 most viewed cricket matches in the world.
10. India vs New Zealand | World Test Championship (WTC) 2021 Final
Test matches often don’t attract a lot of eyeballs. But the WTC 2021 final? That one-off contest was surely an exception.
Over 130.6 million viewers tuned in for the ultimate Test between India and New Zealand. And this was despite no play being possible on two days!
Constant rain interruptions meant there was no play on days one and four. But India and New Zealand fought hard under the overcast Southampton conditions. At the end, New Zealand lifted the Test mace, chasing the 139-run target set by India.
9. India vs Pakistan | T20 World Cup (T20 WC) 2021 Group Stage
India vs Pakistan cricket matches are always box office hits. No matter when and where they play, fans never fail to tune in.
And the India vs Pakistan contest in the T20 WC 2021 brought 167 million viewers. There was a lot of excitement as both sides faced each other after more than two years.
But the excitement turned into agony in a few hours as India lost the match by 10 wickets.
Read Also:- Lowest Scores in Asia Cup History (T20 & ODI)
8. India vs Pakistan | Cricket World Cup (CWC) 2019 Group Stage
While India lost the 2021 T20 WC match, they had comprehensively beaten Pakistan in their CWC fixture in 2019. Despite frequent rain interruptions, 273 million global spectators watched the match.
Batting first, India put up 336 for 5 in 50 overs. Rohit Sharma’s 140-run knock was the highlight of the match.
Later, rain played spoilsport in Pakistan’s innings, reducing their target to 302 runs in 40 overs. But all they could muster was 212 runs, meaning India won by 89 runs.
7. India vs Australia | Cricket World Cup (CWC) 2023 Final
Indian fans would perhaps like to forget about the 2023 World Cup final debacle. India stormed into the title clash after dominating in the group stage.
Their final was set up against Australia, an equally fierce opponent. On a tricky surface, India mustered 240, which Australia chased down with ease.
While the loss broke the hearts of many fans, about 300 million viewers watched the match.
6. India vs South Africa | Cricket World Cup 2015 Group Stage
South Africa have been quite unlucky on many occasions in the ICC events. While the Proteas are fierce competitors, they just couldn’t put up a fight against India in their 2015 World Cup clash.
India batted first and scored 307 runs, with Shikhar Dhawan (137) leading the charge. In response, South Africa folded for 177 runs.
Even though it was a one-sided affair, 300 million fans viewed this match across the globe.
5. India vs Pakistan | Cricket World Cup 2015 Group Stage
Just a week ago, India engaged in another high-viewership match in the 2015 World Cup. And the opponents were none other than Pakistan.
This was the first match for both teams in the tournament. So expectations and excitement were high.
The result? The match saw 313 million viewers tune into their TV screens.
As always, India delivered their blow, putting up 300 runs in 50 overs. In reply, Pakistan were no competition to India’s bowlers, going down for 224 runs.
4. India vs Pakistan | Champions Trophy 2017 Group Stage
Another classic India vs Pakistan match on the list. This one is from the 2017 Champions Trophy (CT).
Both teams locked horns in the group stage. This match was also not spared by the rain gods.
But that didn’t dampen the spirit of fans, as 324 million of them watched the match. India were the better team, winning the rain-infested contest by 124 runs.
3. India vs Pakistan | Champions Trophy 2017 Final
While India won the group stage clash, Pakistan returned the favour in the final. Both rivals made it to the CT 2017 final.
This was the first final contested by India and Pakistan in an ICC ODI event. So, as expected, the match drew 400 million viewers!
Pakistan made the most of the conditions, scoring 338 runs in 50 overs. India, though, failed to defend their title in front of a packed stadium.
Read Also:- Top 10 Richest Cricket Boards in the World in 2025-26
2. India vs Pakistan | Cricket World Cup 2011 Semi-Final
This is the mother of all India vs Pakistan World Cup clashes. Not often do India and Pakistan play in the World Cup knockouts.
But when they did play back in 2011, 495 million viewers didn’t move away from their TV sets. This was the first-ever cricket match to attract 400-plus million spectators.
Both teams fought hard in the 2011 World Cup semi-final. But in the end, India prevailed by 29 runs.
1. India vs Sri Lanka | Cricket World Cup 2011 Final
2011 was truly a memorable year in cricket’s history. First, India clinched the World Cup after a 28-year wait.
And the second? The 2011 World Cup final turned out to be the most viewed cricket match in the world!
558 million viewers. Yes, that’s the number of spectators who watched India script history in the 2011 World Cup final.