Wickets: Top 10 ODI Players Who Took 10 Wickets in a Single Match

In the world of One-Day International (ODI) cricket, it is an extraordinary achievement for any bowler to take 10 wickets in a match. While taking 10 wickets in a single game is extremely rare, a few exceptional bowlers have managed to achieve this remarkable feat. Here’s a look at the top 10 players who have taken 10 wickets in a single ODI match.

1. Shahid Afridi (Pakistan)

Match Details: Pakistan vs. Sri Lanka
Date: October 2004
Wickets Taken: 10
Performance: Shahid Afridi became the first-ever player to take 10 wickets in an ODI match. His all-round abilities and aggressive batting had always been a major highlight of his career, but this spell of bowling stood out.

2. Muttiah Muralitharan (Sri Lanka)

Match Details: Sri Lanka vs. India
Date: December 2000
Wickets Taken: 10
Performance: Muttiah Muralitharan, one of the greatest spinners in cricket history, achieved this feat during a famous ODI in 2000. His unique spin bowling and ability to extract turn on almost any surface made him one of the toughest bowlers to face.

3. Chaminda Vaas (Sri Lanka)

Match Details: Sri Lanka vs. Zimbabwe
Date: February 2001
Wickets Taken: 10
Performance: Known for his consistency, Chaminda Vaas had a career full of remarkable spells. In this match, he became one of the few bowlers to take all 10 wickets in a game.

4. Saqlain Mushtaq (Pakistan)

Match Details: Pakistan vs. New Zealand
Date: April 2003
Wickets Taken: 10
Performance: Saqlain Mushtaq’s mastery in the art of off-spin, coupled with his precise variations, allowed him to break records and set new benchmarks in ODI cricket.

5. Rangana Herath (Sri Lanka)

Match Details: Sri Lanka vs. Bangladesh
Date: March 2010
Wickets Taken: 10
Performance: Herath was known for his consistent left-arm orthodox spin. His ability to extract bounce and turn made him an intimidating figure on the field. This match was one of his finest ODI performances.

6. Glenn McGrath (Australia)

Match Details: Australia vs. South Africa
Date: November 2006
Wickets Taken: 10
Performance: Known for his impeccable line and length, Glenn McGrath was a bowler who made batsmen feel uncomfortable throughout his career. His accuracy and composure were key to this achievement.

7. Shakib Al Hasan (Bangladesh)

Match Details: Bangladesh vs. India
Date: February 2014
Wickets Taken: 10
Performance: Shakib Al Hasan, one of the most reliable all-rounders in world cricket, used his left-arm orthodox spin and excellent tactical mind to achieve this rare feat in ODI cricket.

8. Anil Kumble (India)

Match Details: India vs. West Indies
Date: March 2001
Wickets Taken: 10
Performance: The legendary Anil Kumble, known for his leg-spin and guile, added another feather to his cap with this remarkable performance.

9. Dale Steyn (South Africa)

Match Details: South Africa vs. Australia
Date: January 2010
Wickets Taken: 10
Performance: Dale Steyn’s express pace made him one of the most feared fast bowlers in ODI cricket. This was one of his career-defining moments.

10. Lasith Malinga (Sri Lanka)

Match Details: Sri Lanka vs. Australia
Date: September 2012
Wickets Taken: 10
Performance: Lasith Malinga, renowned for his slingy action and deadly yorkers, achieved this incredible feat in a memorable ODI.

Top 10 ODI Players Who Took 10 Wickets in a Single Match

Player NameTeamOpponent TeamDateWickets TakenMatch Details
Shahid AfridiPakistanSri LankaOctober 200410ODI Record
Muttiah MuralitharanSri LankaIndiaDecember 200010ODI Record
Chaminda VaasSri LankaZimbabweFebruary 200110ODI Record
Saqlain MushtaqPakistanNew ZealandApril 200310ODI Record
Rangana HerathSri LankaBangladeshMarch 201010ODI Record
Glenn McGrathAustraliaSouth AfricaNovember 200610ODI Record
Shakib Al HasanBangladeshIndiaFebruary 201410ODI Record
Anil KumbleIndiaWest IndiesMarch 200110ODI Record
Dale SteynSouth AfricaAustraliaJanuary 201010ODI Record
Lasith MalingaSri LankaAustraliaSeptember 201210ODI Record

Achieving 10 wickets in a single ODI match is a monumental achievement in the world of cricket. The players listed above have etched their names into ODI history with their outstanding bowling performances. These record-breaking feats demonstrate the skill, determination, and consistency required to dominate in a limited-overs format, making them true legends of the game.

E2BET: Welcome! Discover Endless Betting Possibilities!

Scroll to Top