Bowlers Who Took the Fastest 100 ODI Wickets: Bowling in ODIs is a unique combination of pace, control of spin, and consistency. Through the years, many bowlers have made history with their efforts on the field.
One such achievement is reaching 100 ODI wickets in the fewest matches, a benchmark of dominance and efficiency. Shockingly, no Indian bowler features in the top five.
Bowlers With Fastest 100 ODI Wickets
1. Sandeep Lamichhane (Nepal) – Fastest to 100 ODI Wickets (42 matches)
Nepal’s young leg-spinner, Sandeep Lamichhane, tops the elite list as the fastest to 100 ODI wickets.
Matches Taken: 42
Milestone Match: Against Oman in Kirtipur, 2023
Lamichhane’s accuracy and control over his variations have made him the biggest cricketing star for Nepal, and he has changed the rewrite of record books for associate countries in cricket.
2. Rashid Khan (Afghanistan) – 100 Wickets in 44 Matches
Rashid Khan, a star for Afghanistan and for his dastardly leg-spin and match-winning spells.
Matches Taken: 44
Milestone Match: Against West Indies in Harare, 2018
Rashid has had a terrific impact in limited-overs format, becoming one of the most successful wicket-takers in ODI and T20 formats of the game.
3. Bilal Khan (Oman) – 100 Wickets in 49 Matches
Bilal Khan, a left-arm pace bowler from Oman, has certainly shown he can provide disciplined bowling and consistency in taking wickets.
ODI Matches: 49
Milestone ODI Match: versus Namibia at Dundee, 2024
As a result of this milestone, he is ranked among the fastest bowlers to achieve 100 ODI wickets, which is another accomplishment for an emerging cricket nation.
4. Shaheen Shah Afridi (Pakistan) – 100 Wickets in 51 Matches
Shaheen Shah Afridi, Pakistan’s leading fast bowler, achieved the milestone in only 51 matches, using a perfect blend of swing, speed, and accuracy.
Matches Taken: 51
Milestone Match: Against Bangladesh at Eden Gardens, 2023
With Afridi’s devastating opening spells and maximized chances to take an early wicket, he has rapidly established himself as one of the most feared fast bowlers in world cricket.
5. Mitchell Starc (Australia) – 100 Wickets in 52 Matches
Until a new wave of bowlers came in, Australian left-arm quick Mitchell Starc was the record holder.
Matches Played: 52
Milestone Match: vs. Sri Lanka in Colombo, 2016
Starc was known for his threatening yorkers and speed, and his 52 match record stood for a majority of his dominance in the white-ball game.
Rank Player Team Matches to 100 Wickets Milestone Year
1 Sandeep Lamichhane Nepal 42 2023
2 Rashid Khan Afghanistan 44 2018
3 Bilal Khan Oman 49 2024
4 Shaheen Shah Afridi Pakistan 51 2023
5 Mitchell Starc Australia 52 2016
ALSO READ: IPL 2026: Complete List Of Player Trades, Auction Date, And Key Updates
