Top 10 Greatest Indian Cricket Matches That Made History

Harshit Pic By Harshit - Sep 25, 2025 06:07 PM
Last updated on Sep 25, 2025 06:08 PM
Top 10 Greatest Indian Cricket Matches That Made History

Indian cricket is more than just a sport — it is a saga of resilience, belief, and unforgettable victories that have united millions. Over the decades, the Indian team has produced moments that transcended boundaries, etched into the nation’s collective memory. From lifting the World Cup against all odds in 1983 to breaching Australia’s Gabba fortress in 2021, these matches are reminders of the indomitable spirit of Indian cricket.

Each of these encounters carries a unique legacy — some were emotional victories in times of national grief, others were improbable comebacks that stunned the world, and many became stepping stones to India’s rise as a cricketing powerhouse. Here is a chronological journey through the Top 10 Greatest Indian Cricket Matches of All Time, ranked from the most recent to the oldest.

10. 2021 Test — India vs Australia, The Gabba, Brisbane

top 10 greatest indian cricket matches that made history 1

The 2021 Gabba Test was the ultimate demonstration of India’s resilience. Ravaged by injuries and without their regular captain Virat Kohli, India fielded a young side against Australia at their fortress, where they had not lost a Test in 32 years. Chasing 328 in the fourth innings, Shubman Gill’s fluent 91 gave India hope, Cheteshwar Pujara’s grit absorbed blows, and Rishabh Pant’s fearless 89* sealed the historic victory by 3 wickets.

This win handed India a 2–1 series triumph and will forever be remembered as one of the greatest away victories in cricket history.

9. 2016 T20 World Cup — India vs Bangladesh, Bengaluru

top 10 greatest indian cricket matches that made history 2

In one of the most dramatic T20I finishes ever, India edged out Bangladesh by just 1 run. Defending a modest 146, India looked set for defeat as Bangladesh needed 2 runs from 3 balls. Hardik Pandya held his nerve to deliver two wickets, and with 2 required off the last ball, MS Dhoni sprinted to the stumps to run out Mustafizur Rahman.

The thrilling finish kept India’s tournament hopes alive and cemented Dhoni’s reputation as the coolest finisher in world cricket.

8. 2012 Commonwealth Bank Series — India vs Sri Lanka, Hobart

top 10 greatest indian cricket matches that made history 3

Virat Kohli played one of his greatest ODI innings when India chased down 321 against Sri Lanka in just 36.4 overs to stay alive in the tri-series. Kohli’s unbeaten 133 off 86 balls was filled with elegant strokes and brutal hitting, especially against Lasith Malinga.

This innings not only showed Kohli’s mastery in run-chases but also announced him as India’s next big match-winner.

7. 2011 World Cup Final — India vs Sri Lanka, Wankhede, Mumbai

top 10 greatest indian cricket matches that made history 4

The 2011 World Cup final was a dream come true for millions of Indians. Chasing 275, India lost Virender Sehwag and Sachin Tendulkar early, but Gautam Gambhir’s 97 steadied the innings. Captain MS Dhoni, promoting himself up the order, anchored the chase with a majestic 91*. His iconic six over long-on sealed India’s second World Cup win.

This victory on home soil ended a 28-year wait and created an unforgettable night of celebration across the nation.

6. 2007 T20 World Cup Final — India vs Pakistan, Johannesburg

top 10 greatest indian cricket matches that made history 5

The inaugural T20 World Cup final was a nerve-wracking clash between arch-rivals India and Pakistan. Gautam Gambhir’s steady 75 set up a total of 157, but Pakistan fought back strongly in the chase. With 13 required off the last over, MS Dhoni handed the ball to Joginder Sharma, whose nervy deliveries led to Misbah-ul-Haq’s fateful scoop into Sreesanth’s hands.

India won by 5 runs, launching a new era of T20 cricket and MS Dhoni’s legendary captaincy career.

5. 2002 NatWest Series Final — India vs England, Lord’s

top 10 greatest indian cricket matches that made history 6

Chasing 326 in the NatWest Series final, India seemed down and out at 146/5. Then came Yuvraj Singh and Mohammad Kaif, who scripted an extraordinary recovery. Yuvraj’s 69 and Kaif’s unbeaten 87 carried India over the line in a thrilling finish.

The match became even more iconic with Sourav Ganguly’s shirt-waving celebration from the Lord’s balcony, symbolizing India’s new fearless attitude in world cricket.

4. 2001 Test — India vs Australia, Eden Gardens, Kolkata

top 10 greatest indian cricket matches that made history 7

After following on against Australia, India staged one of the greatest comebacks in Test history. VVS Laxman’s sublime 281 and Rahul Dravid’s gritty 180 turned the match around with a 376-run stand. Harbhajan Singh’s famous hat-trick and crucial wickets sealed a 171-run win.

This match ended Australia’s record winning streak and marked a turning point in India’s Test cricket dominance.

3. 1998 Independence Cup Final — India vs Pakistan, Dhaka

top 10 greatest indian cricket matches that made history 8

In a high-voltage clash against Pakistan, India chased down a then-record 315 in the Independence Cup final. Sourav Ganguly’s fluent 124 and Robin Singh’s valuable 82 ensured India crossed the line in dramatic fashion.

The win was historic not just for the chase but also because it came in a tournament commemorating 50 years of India’s independence.

2. 2008 Chennai Test — India vs England, Chennai

top 10 greatest indian cricket matches that made history 9

Coming just weeks after the tragic Mumbai terror attacks, the Chennai Test carried heavy emotional weight. England set India a daunting 387 to win, but Virender Sehwag’s whirlwind 83 laid the foundation for a chase that seemed impossible.

Sachin Tendulkar anchored the innings with an unbeaten century, guiding India to a 6-wicket win. The match became a symbol of resilience and healing for the nation.

1. 1983 World Cup Final — India vs West Indies, Lord’s

top 10 greatest indian cricket matches that made history 10

India’s first World Cup triumph remains its most iconic. Up against the dominant West Indies, India scored only 183 runs, but their bowlers turned the game on its head. Mohinder Amarnath’s all-round brilliance and Kapil Dev’s legendary catch to dismiss Viv Richards sealed the win by 43 runs.

This victory redefined Indian cricket, proving that even underdogs could become world champions.

Summary Table of Matches

Rank Match & Opponent Venue Year / Date Format Key Highlights
10 India vs Australia The Gabba, Brisbane 2021 Test Pant 89*, Gill 91, India wins 2–1
9 India vs Bangladesh Bengaluru 2016 T20I 1-run win, Dhoni run-out, Pandya last over
8 India vs Sri Lanka Hobart, Australia 2012 ODI Kohli 133*, chase in 36.4 overs
7 India vs Sri Lanka Wankhede, Mumbai 2011 ODI Dhoni 91*, winning six, India lifts WC
6 India vs Pakistan Johannesburg 2007 T20I Gambhir 75, Joginder Sharma final over
5 India vs England Lord’s, London 2002 ODI Kaif 87*, Yuvraj 69, Ganguly celebration
4 India vs Australia Eden Gardens, Kolkata 2001 Test Laxman 281, Dravid 180, Harbhajan hat-trick
3 India vs Pakistan Dhaka, Bangladesh 1998 ODI Ganguly 124, Robin Singh 82, record chase
2 India vs England Chennai, India 2008 Test Sehwag 83, Tendulkar unbeaten ton
1 India vs West Indies Lord’s, London 1983 ODI Kapil Dev catch, Amarnath all-round heroics

Also Read: Top 10 Most Followed Sports Players on Social Media 2025

Give Your Feedback



Disclaimer

Possible11 is committed to complying with the Promotion and Regulation of Online Gaming Bill, 2025 in India, which prohibits all forms of real-money online gaming, including betting and fantasy sports. We do not promote, endorse, or engage with any betting apps, fantasy sports platforms, or real-money gaming services. Our platform is actively reviewing and removing all content related to betting and fantasy sports to align with the new regulations. We are transitioning to focus solely on providing sports news, live scores, player stats, and tournament updates for sports fans. All content on our website and app is now intended for informational purposes only. We appreciate your patience and understanding during this transition process.

casinos not on GamStop

casinos not on GamStop