As there were multiple clashes in the history of cricket that garnered record viewership, let's take a look the top 10 most watched cricket matches in history.
Cricket is one of the most followed sports across the globe. For its followers, the matches are not just a game but an emotion. The excitement and intensity have always been high when popular matches like World Cups, India vs Pakistan matches take center stage. The passion and emotions run high among fanatics when these teams meet.
As there were multiple clashes in the history of cricket that garnered record viewership, let's take a look the top 10 most watched cricket matches in history.
Also Read: Most matches by an Indian in international cricket
Most watched cricket matches in history
10. ODI World Cup 2023 Final | India vs Australia

While the 2023 edition of the ICC Men’s World Cup broke every record of cricket viewership in India, the final also remained among the most-watched matches in history. Featuring hosts India and Australia, the match was watched by more than 300 million viewers.
Played at the Narendra Modi Stadium in Ahmedabad, Australia claimed an impressive six-wicket victory to lift the World Cup title for the sixth time. The match was widely considered to be one of the biggest upsets in Cricket World Cup history. Travis Head’s 137-run knock single-handedly guided the Aussies to a win.
9. ODI World Cup 2015 Group Match | India vs Pakistan

Among most awaited clashes of any ICC tournaments, the clash of arch-rivals India and Pakistan has to be right on top.
Electing to bat first, India finished with 300/7 with the help of Virat Kohli's exceptional ton and Suresh Raina's quick-fire 74 at the end. In reply, Pakistan were bowled out for 224 in 47 overs with Shami being the pick of the bowlers with 4/35 off his 9 overs.
8. ODI World Cup 2015 Group Match | India vs South Africa

When India locked horns with South Africa in a Group B match of ICC Cricket World Cup 2015, 30 crore unique viewers tuned in to watch the match.
Entering the tournament with a poor run of form, there were not many expectations from Team India. On the other hand, South Africa entered the tournament as one of the title favorites. But with India crushing Pakistan by 76 runs in their opening match, a neck-to-neck match was anticipated when they face off South Africa in their next clash.
Batting first the MS Dhoni-led team India posted a mammoth total of 307 runs on the board with the help of Shikhar Dhawan's high-quality 137 and Ajinkya Rahane’s quickfire 79. Chasing 308, the Proteas were bundled out for a paltry 177 with Ashwin mustering three and Mohammad Shami, Mohit Sharma and Ravindra Jadeja sharing five wickets among them.
7. T20 World Cup 2007 Final | India vs Pakistan

The 2007 T20 World Cup final between India and Pakistan was a historic match. It was the first time that the two teams had met in a T20 World Cup final, and it was also the first time that a T20 World Cup final had been played in England. The match was watched by an estimated 190 million unique viewers worldwide, making it one of the most watched cricket matches in history
India won the match by 5 runs, and it was a victory that was celebrated by millions of fans across the world. The match was a thrilling contest, and it was a fitting end to a successful tournament.
6. Champions Trophy 2013 Final | England vs India

England and India squared off in the 2013 ICC Champions Trophy final on June 23, 2013, at Birmingham's Edgbaston Cricket Ground. England defeated South Africa in the first semi-final to go to the final. India advanced to the championship match after overcoming Sri Lanka in the second semi-final Rain caused the match to be postponed for over six hours. It began at 16:20 local time and was shortened to 20 overs each innings. Thus, this match was played under the same regulations as a T20 match.
The match was a huge success, and it is clear that cricket is still a very popular sport in the world. The high viewership numbers for the match show that there is a huge appetite for cricket.
Also Read: Most maiden overs in T20Is among Test playing nations
5. ODI World Cup 2019 Semifinal | India vs New Zealand

The first semi-final between New Zealand and India took place at Manchester's Old Trafford. The Kiwis finished their 50 overs with a total of 239/8 thanks to Taylor's additional seven runs to top-score.
With the top three batters going for only one run apiece, India fell to 5/3 in the fourth over of the chase, and after ten overs, they were 24/4. Following a modest 47-run fifth-wicket stand between Rishabh Pant and Hardik Pandya, MS Dhoni partnered Ravindra Jadeja for a century-run partnership for the seventh wicket, leaving India requiring 37 runs from the last three overs.
This ended up being MS Dhoni's last match for India; in August 2020, he announced his retirement from all forms of cricket. After Dhoni was run out, New Zealand advanced to their second consecutive World Cup final thanks to a late-order collapse that saw them grab the final four wickets for only 13 runs.
4. ODI World Cup 2019 Final | New Zealand vs England

The 2019 ICC Cricket World Cup final is etched in history as the most dramatic 50-over clash ever. On July 14, 2019, at the iconic Lord’s, England claimed their first-ever World Cup title in a thrilling encounter that went down to the wire.
Under Eoin Morgan’s leadership, England had to rely on the boundary count to secure the trophy after a nail-biting Super Over failed to separate them from New Zealand.
After defeating New Zealand in the final, England lifted their maiden men's World Cup, marking a historic moment in the 44-year history of the tournament. For New Zealand, it was another heartbreak at the summit of the sport, following their loss to Australia in the 2015 World Cup final.
3. ODI World Cup 2003 Final | India vs Australia

The 2003 Cricket World Cup Final between India and Australia was one of the most anticipated matches in the history of the sport. It was a thrilling contest that went down to the wire, and it will be remembered as one of the greatest World Cup finals of all time.
The match was played at the Wanderers Stadium in Johannesburg, South Africa. Australia won the toss and elected to bat first. They scored 292 runs for the loss of eight wickets. India's reply was never really in contention, and they were bowled out for 234 runs. Australia won the match by 125 runs and was crowned World Champions for the third time.
2. ODI World Cup 2011 Semifinal | India vs Pakistan

The high-octane India vs Pakistan 2011 World Cup semifinal in Mohali notched up one of the most watched cricket matches in history.
The India and Pakistan have a long and intense rivalry, and the match was being played on Indian soil. India won the toss and elected to bat first. They scored 260 runs for the loss of 9 wickets in their 50 overs. Sachin Tendulkar top-scored with 85 runs for India.
Pakistan's reply was never really in the hunt, and they were bowled out for 231 runs in 49.5 overs. Wahab Riaz was the pick of the bowlers for Pakistan, taking 3 wickets for 42 runs. India won the match by 29 runs and qualified for the World Cup Final.
Also Read: India vs Pakistan in World Cups | All Time Stats
1. ODI World Cup 2011 Final | India vs Sri Lanka

Back in 2011, the world's cricketing eyes were set on the biggest event of the year, the ICC ODI World Cup finals. The Indian team had powered their way into the finals, set to face off against the co-hosts Sri Lanka. Sri Lanka had set a formidable target of 274 runs on the board, courtesy of a valiant century by Mahela Jayawardene. To end their country's 28-year wait for the trophy, the Indian team needed to pull off a record-breaking run chase.
Led by MS Dhoni, the Indian team etched their name in cricketing history with a thrilling and unforgettable performance. Gautam Gambhir soaks in the pressure with an steady innings of 97 after the early loss of Virender Sehwag and Sachin Tendulkar at the hands of lethal Sri Lanka pacer Lasith Malinga. The Indian captain himself played a captain's knock with an unbeaten 91* as India went on to win the World Cup.
It was a historic game, watched by millions around the world, and it became the most viewed cricket game ever played.