top 10 most thrilling matches in cricket history

Top 10 Most Thrilling Matches in Cricket History

Cricket isn’t just a game—it’s a rollercoaster of emotions. Over the years, we’ve witnessed heart-stopping finishes, underdog victories, and unbelievable comebacks that have etched themselves into the history books. Whether you’re a lifelong fan or new to the sport, these unforgettable games showcase the drama, passion, and unpredictability that make cricket so exciting.

Here are the Top 10 Most Thrilling Matches in Cricket History.


England vs New Zealand – ICC World Cup Final 2019

Location: Lord’s, London
Format: ODI

This match redefined nail-biting. After 50 overs, both teams were tied at 241. Even the Super Over ended in a tie. England won on the boundary count rule—marking the first time a World Cup was decided this way. A once-in-a-lifetime finish!

Most dramatic World Cup final in cricket history.


India vs Pakistan – T20 World Cup 2007 Final

Location: Johannesburg, South Africa
Format: T20

A high-voltage clash between arch-rivals in the inaugural T20 World Cup. India set a target of 158, and Pakistan fell just 5 runs short in a tense last-over finish. MS Dhoni’s bold captaincy and Joginder Sharma’s calm under pressure sealed the deal.

The match that started India’s T20 dominance.


Australia vs South Africa – 438 Match, 2006

Location: Johannesburg
Format: ODI

Australia posted a mammoth 434, the highest ODI score at the time. South Africa, against all odds, chased it down in the final over. Herschelle Gibbs smashed 175, and the Proteas made history.

First-ever successful 400+ chase in ODI cricket.


Bangladesh vs India – Nidahas Trophy Final 2018

Location: Colombo
Format: T20

India needed 5 runs off the last ball. Dinesh Karthik came in and delivered a stunning last-ball six to snatch victory from Bangladesh’s hands. The stadium erupted.

A last-ball finish no one saw coming.


Sri Lanka vs Australia – 1996 World Cup Final

Location: Lahore
Format: ODI

Sri Lanka, the underdogs, chased down Australia’s total with confidence and style. Aravinda de Silva’s all-round brilliance and Arjuna Ranatunga’s leadership changed the perception of Sri Lankan cricket forever.

The day Sri Lanka shocked the world.


  Pakistan vs India – Asia Cup 2022

Location: Dubai
Format: T20

In a seesaw battle, both teams fought hard. Virat Kohli’s masterful knock and Mohammad Rizwan’s response kept fans on edge. The match swung both ways before Pakistan held their nerve.

A modern classic filled with elite performances.


West Indies vs England – T20 World Cup Final 2016

Location: Kolkata
Format: T20

Carlos Brathwaite smashed four consecutive sixes in the final over to take West Indies to a miraculous win. “Remember the name!” became an instant catchphrase.

One of the greatest finishes in T20 history.


India vs Australia – Border-Gavaskar Series, Gabba 2021

Location: Brisbane
Format: Test

India chased down 328 at the Gabba—where Australia hadn’t lost in 32 years. Despite injuries and a depleted squad, India pulled off a historic win, powered by Rishabh Pant’s heroics.

True grit and resilience in the face of adversity.


South Africa vs England – 1999 World Cup Semi-Final

Location: Edgbaston
Format: ODI

A thrilling tie that sent Australia to the final on net run rate. With scores level and just one run needed off four balls, Allan Donald’s run-out ended South Africa’s campaign.

A heartbreaking finish still remembered today.


  India vs Sri Lanka – Adelaide ODI, 2012

Location: Adelaide
Format: ODI

India needed 321 to win and 13 runs in the last over. MS Dhoni finished it in style with a helicopter shot six, proving again why he’s the ultimate finisher.

🚁 Vintage Dhoni under pressure.