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 Name | Team | Opponent Team | Date | Wickets Taken | Match Details |
---|---|---|---|---|---|
Shahid Afridi | Pakistan | Sri Lanka | October 2004 | 10 | ODI Record |
Muttiah Muralitharan | Sri Lanka | India | December 2000 | 10 | ODI Record |
Chaminda Vaas | Sri Lanka | Zimbabwe | February 2001 | 10 | ODI Record |
Saqlain Mushtaq | Pakistan | New Zealand | April 2003 | 10 | ODI Record |
Rangana Herath | Sri Lanka | Bangladesh | March 2010 | 10 | ODI Record |
Glenn McGrath | Australia | South Africa | November 2006 | 10 | ODI Record |
Shakib Al Hasan | Bangladesh | India | February 2014 | 10 | ODI Record |
Anil Kumble | India | West Indies | March 2001 | 10 | ODI Record |
Dale Steyn | South Africa | Australia | January 2010 | 10 | ODI Record |
Lasith Malinga | Sri Lanka | Australia | September 2012 | 10 | ODI 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.