Rashid Khan is the current record holder for fastest to 100 wickets in ODIs.

The Afghanistan spinner achieved the feat in his 44th career match, that came against West Indies in March 2018. Rashid dismissed Shai Hope for 38 off the final ball of his second over to beat the previous record by eight matches.

Australia’s Mitchell Starc is the second bowler to be fastest to 100 wickets in ODIs. The 32-year-old, who played his last ODI match in 2021, took 52 matches to reach triple figures in the 50-overs format in 2016 and would hold the record for two years until Rashid would break the record.

Saqlain Mushtaq held the title of the spinner with the fastest to 100 wickets in ODIs record for over 21 years, having taken his 100th scalp in just 53 games. As a matter of fact, the Pakistan legend is the quickest to 100 ODI wickets in terms of time taken - one year and 225 days.

New Zealand’s Shane Bond and Bangladesh’s Mustafizur Rahman complete the top-five list of players who are the fastest to 100 wickets in ODIs. Both took 54 games to breach the triple-figure mark, with Bond being the earlier of the two.

Among Indian bowlers, Mohammed Shami is the fastest to 100 wickets in ODIs. One of India’s most successful pacers of all time, Shami grabbed his 100th wicket in his 56th career match in 2019 against New Zealand.

Bowling his first over of the contest, Shami dismissed Kiwi opener Martin Guptill for five runs and broke the previous Indian record that Irfan Pathan (59 matches) set in a 2006 India vs Pakistan game at Abu Dhabi.

Fastest to 100 wickets in ODIs

Player Opponent Matches taken Year
Rashid Khan West Indies 44 2018
Mitchell Starc Sri Lanka 52 2016
Saqlain Mushtaq Sri Lanka 53 1997
Shane Bond England 54 2007
Mustafizur Rahman Pakistan 54 2019

Author: William Paul

Featured photo: AFP / ISHARA S. KODIKARA