The top ten bowlers with the most wickets in a single match: In cricket, there have been several well-known, famous bowlers who have shown exceptional performances in a single match.
Taking the most wickets in a match is the most exciting and difficult part of the game, and it calls for a combination of skill, precision, and consistency. A select group of bowlers have dominated the game throughout the years, eliminating many batsmen in a single match and making a significant impact on cricket history.
In ODI cricket, Varun Chakravarthy became the third Indian bowler to take a five-wicket haul.
Varun Chakravarthy
During the Champions Trophy 2025 encounter between India and New Zealand, Indian spinner Varun Chakravarthy put on one such outstanding effort. Varun Chakravarthy, who is just playing in his second international encounter, let up 42 runs in 10 overs while taking 5 wickets.
Varun became only the third Indian bowler to claim five wickets in the Champions Trophy. By winning the match and advancing to the semi-finals, his outstanding performance gave India a commanding lead in the contest. He was a vital member of India’s bowling assault because of his ability to trick batters with his mysterious spin.
In a single cricket match, Chaminda Vaas takes the most wickets in the world.
We have compiled a list of the top ten bowlers in the world who have taken the most wickets in a single game. The player with the most wickets in a single innings is Chaminda Vaas, a cricketer from Sri Lanka. In an ODI match against Zimwabe on December 8, 2001, Chaminda gave up only 19 runs and claimed 8 wickets in 8 overs. In an ODI match against the West Indies on July 14, 2013, Pakistani player Shahid Afridi took wickets by conceding only 12 runs in 9 overs. He finished in second position.
The Top 10 Bowlers Who Have Taken the Most Wickets in a Single ODI Match
In addition to them, several more bowlers have made their mark in cricket by reaching comparable milestones. Bowlers have often changed the course of games with their outstanding stints, whether in Test cricket, One Day Internationals (ODIs), or Twenty20 matches. The top ten bowlers who have claimed the most wickets in a single ODI will be examined in this article.
Rank | Name | Country | Wickets | Run Given | Overs | Match Against | Match date |
1. | Chaminda Vaas | Sri Lanka | 8 | 19 | 8.0 | Zimbabwe | 08 Dec 2001 |
2. | Shahid Afridi | Pakistan | 7 | 12 | 9.0 | West Indies | 14 Jul 2013 |
3. | Glenn Macgrath | Australia | 7 | 15 | 7.0 | Namibia | 27 Feb 2003 |
4. | Rashid Khan | Afghanistan | 7 | 18 | 8.4 | West Indies | 09 Jun 2017 |
5. | Wanindu Hasranga | Sri Lanka | 7 | 19 | 5.5 | Zimbabwe | 11 Jan 2024 |
6. | Andy Bichel | Australia | 7 | 20 | 10.0 | England | 02 Mar 2003 |
7. | Charlie Cassel | Scotland | 7 | 21 | 5.4 | Oman | 22 Jul 2024 |
8. | Muttiah Murlidharan | Sri Lanka | 7 | 30 | 10.0 | India | 27 Oct 2000 |
9. | Ali Khan | U.S.A. | 7 | 32 | 9.4 | Jersey | 04 Apr 2023 |
10. | Tim Southee | New Zealand | 7 | 33 | 9.0 | England | 20 Feb 2015 |