top10 greatest moments in cricket history

Top 10 Greatest Moments in Cricket History

Cricket isn’t just a sport—it’s a passion, a tradition, and in some countries, almost a religion. Over the years, cricket has delivered unforgettable moments that have brought tears, joy, and goosebumps to fans around the globe.

From match-winning heroics to historic upsets, let’s relive the Top 10 Greatest Moments in Cricket History that left a lasting impact on the game and its followers.


 🇮🇳 India’s 1983 World Cup Win

Date: June 25, 1983
Location: Lord’s, England

India shocked the world by defeating the mighty West Indies in the World Cup Final. Under Kapil Dev’s leadership, India claimed its first World Cup, changing the future of cricket in the subcontinent forever.


 🇦🇺 Shane Warne’s “Ball of the Century”

Date: June 4, 1993
Opponent: England
Match: Ashes Series

Warne’s legendary delivery to Mike Gatting spun from outside leg to hit off stump. It stunned the cricketing world and announced Warne’s arrival as one of the greatest spinners of all time.


 🇵🇰 Javed Miandad’s Last-Ball Six vs India

Date: April 18, 1986
Match: Austral-Asia Cup Final, Sharjah

With 4 runs needed off the final ball, Miandad hit Chetan Sharma for a six, giving Pakistan a dramatic victory over India and etching the moment into cricketing folklore.


 🇿🇦 South Africa vs Australia – 438 Chase

Date: March 12, 2006
Location: Johannesburg, South Africa

South Africa chased down Australia’s mammoth 434 with one wicket to spare in the highest-scoring ODI match of all time. Herschelle Gibbs played the innings of his life with 175 runs.


 🇮🇳 MS Dhoni’s Six in 2011 World Cup Final

Date: April 2, 2011
Location: Mumbai, India

Dhoni’s iconic six to seal India’s second World Cup win brought a billion people to their feet. “Dhoni finishes off in style!” became an unforgettable moment in commentary history.


 🇧🇩 Bangladesh Defeats Pakistan in 1999 World Cup

Date: May 31, 1999
Location: Northampton, England

As a non-Test-playing nation, Bangladesh’s upset victory over Pakistan was a defining moment. It later paved the way for their elevation to Test status in 2000.


 🇬🇧 2019 World Cup Final – England vs New Zealand

Date: July 14, 2019
Location: Lord’s, England

Arguably the greatest ODI ever played. The match ended in a tie and so did the Super Over. England won on boundary count—a controversial but unforgettable finish to a historic final.


 🇱🇰 Muralitharan’s 800th Test Wicket

Date: July 22, 2010
Location: Galle, Sri Lanka

Muttiah Muralitharan retired as the highest wicket-taker in Test history. Fittingly, he picked up his 800th wicket in his final match, cementing his legacy in spin bowling.


🇮🇳 Sachin Tendulkar’s 100th International Century

Date: March 16, 2012
Opponent: Bangldesha

Match: Asia Cup

After a long wait, the “Little Master” reached an unmatched milestone—100 international centuries—a record unlikely to be broken for generations.


🇦🇫 Afghanistan’s Rise to Test Status

Date: June 14, 2018
Location: Bengaluru, India

Afghanistan played its first-ever Test match against India, completing a remarkable journey from war-torn beginnings to the elite level of cricket—a proud moment for global cricket fans.