Fastest 100 wickets in ODI cricket: Get the top 10 list (2024)

Contents

Afghanistan cricket team’s star spinner Rashid Khan has taken the fastest 100 wickets in ODI cricket so far, scalping a century of wickets in just 44 matches. The closest to him is Australian pace bowler Mitchell Starc, who managed to attain the milestone in 52 games.

Unlike Test cricket, where bowlers have an undue advantage early on, or in T20 cricket, where batsmen must take risks to score more in limited deliveries, ODI cricket allows batsmen the perfect blend of time and opportunity to stall and accelerate their innings. Hence, taking wickets in the 50-over format becomes all the more difficult.

Among Indian bowlers, Mohammed Shami has taken the fastest 100 wickets and is followed by the likes of Jasprit Bumrah, Kuldeep Yadav, Irfan Pathan, Yuzvendra Chahal, Zaheer Khan and more.

Here is the top list of bowlers to take the fastest 100 wickets in ODI cricket:

Fastest 100 wickets in ODI cricket: Top 10 list

RankPlayerNationalityNo of matches taken
1Rashid KhanAfghanistan44
2Mitchell StarcAustralia52
3Saqlain MushtaqPakistan53
4Shane BondNew Zealand54
5Mustafizur RahmanBangladesh54
6Brett LeeAustralia55
7Trent BoultNew Zealand56
8Mohammed ShamiIndia56
9Jasprit BumrahIndia57
10Matthew James HenryNew Zealand57

Rashid Khan | 100 ODI wickets in 44 matches

Debuting in the ODI format in 2015, Rashid Khan has been successful from the very beginning. He has taken a whopping 158 wickets in 83 matches at a strike rate of 26.8. His 100th scalp, however, came in an ODI match against West Indies during the 2019 ICC Cricket World Cup qualifier. Rashid Khan’s sole wicket in that match was of Shai Hope as Afghanistan had limited the Men in Maroon to 204 before winning the match by seven wickets.

Mitchell Starc | 100 ODI wickets in 52 matches

Mitchell Starc has been an effective bowler for Australia across all three formats, but his efficacy reached newer heights in this limited overs format. Making his ODI debut back in 2010, Starc is the second fastest bowler to reach 100 wickets, a feat that came during Australia’s tour of Sri Lanka in 2016. Starc had taken three wickets in his 10 overs as the Aussies limited the hosts to 227 runs before winning the match by three wickets.

Saqlain Mushtaq | 100 ODI wickets in 53 matches

The legendary Pakistani spinner had made his ODI debut back in 1995 and it had taken him less than two years to reach the milestone. It happened during the 1997 Independence Cup hosted by India, where Pakistan were playing a group match against Sri Lanka in Gwalior. Mushtaq ended up taking three wickets in 9.5 overs as Pakistan defeated Sri Lanka by 30 runs. Saqlain Mushtaq is followed by great bowlers like Waqar Younis and Shoaib Akhtar.

Shane Bond | 100 ODI wickets in 54 matches

One of the fastest bowlers in cricket history, Shane Bond could instil fear into batsmen during his playing days with his sheer speed. The Canterbury-lad had made his ODI debut back in 2002 and took five long years to reach 100 wickets with the Black Caps. Bond got his 100th scalp during the 2007 Commonwealth Series – a tri-series between England, New Zealand and Australia – where the Kiwis were facing England. Bond had taken a brace in that match as New Zealand defeated England by 90 runs.

Mustafizur Rahman | 100 ODI wickets in 54 matches

The greatest bowler ever to come out of the Bangladesh cricket team, Mustafizur Rahman is the only bowler to be in the top 30 list of bowlers fastest to reach 100 ODI wickets. Making his ODI debut in 2015, it had taken him four years to get to 100 wickets. Rahman’s pacey leg spin has completely bamboozled numerous batsmen in international cricket as the Bangladeshi pacer took just 54 games to take 100 scalps. It happened during the 2019 ICC Cricket World Cup when Rahman took a whopping five-fer against Pakistan, albeit in a losing cause.

FAQs

Who has taken the fastest 200 wickets in ODI Cricket?

Australia’s Mitchell Starc has taken the fastest 200 wickets in ODI cricket as he managed the feat in just 102 matches.

Who has taken the fastest 150 wickets in ODI Cricket?

Australia’s Mitchell Starc has taken the fastest 150 wickets in ODI cricket, reaching the milestone in just 77 matches.

Who has taken the fastest 50 wickets in ODI Cricket?

Sri Lanka’s Ajantha Mendis has taken the fastest 50 wickets in ODI cricket after he created the record in just 19 matches.

Which Indian bowler has taken the fastest 100 wickets in ODI cricket?

Mohammed Shami is the Indian bowler to take the fastest 100 wickets in ODI cricket.

Who has taken the fastest 300 wickets in ODI cricket?

Australian speedster Brett Lee has taken the fastest 300 wickets in ODI cricket, reaching the figure in 171 matches.

Who has taken the fastest 100 wickets in IPL?

Kagiso Rabada has taken the fastest 100 wickets in IPL, reaching it in 64 innings.

Subhayanhttp://mpl.live

A literature student and ardent sports lover, who was blown away by the fact that SEO helps you achieve perfection in art. Obsessed with SEO, my write-ups are more analytical yet elementary.

Fastest 100 wickets in ODI cricket: Get the top 10 list (2024)

FAQs

Has anyone taken 7 wickets in ODI? ›

Pacer Mohammed Shami becomes the first Indian bowler in a One Day International (ODI) cricket match to take seven wickets.

Who took fastest 100 wickets in ODI for India? ›

Which Indian bowler has taken the fastest 100 wickets in ODI cricket? Mohammed Shami is the Indian bowler to take the fastest 100 wickets in ODI cricket.

Who is the fastest 100 ODI wickets for Pakistan? ›

Shaheen Afridi grabbed 100 wickets in ODIs in 51 matches, only behind Nepal's Sandeep Lamichhane (42 matches) and Afghanistan's Rashid Khan (44 matches). Afridi overtook his compatriot Saqlain Mushtaq, who took 53 wickets to reach the milestone.

Who is the highest wicket-taker in ODI history? ›

Sri Lankan spinner Muttiah Muralitharan is the highest ODI wicket-taker with a total of 534 wickets. The record for most dismissals by a wicket-keeper is held by Kumar Sangakkara of Sri Lanka while the record for most catches by a fielder is held by Sri Lankan Mahela Jayawardene.

Has anyone taken 8 wickets in ODI? ›

In ODI cricket, only Chaminda Vaas has taken 8 wickets in an innings (vs Zim in 2001). In official T20 cricket, no one has taken more than 7 wickets in an innings, mostly because bowler has only 4 overs.

Has anyone taken 6 wickets in 6 balls? ›

Synopsis. In a thrilling turn of events, Australian club cricketer Gareth Morgan takes six wickets in the final over to snatch victory in a one-day game. Facing almost certain defeat, Morgan's exceptional bowling skills led to the dismissal of all six batters, securing an improbable win for his team.

Who is the youngest player to take 100 wickets in ODI? ›

Rashid Khan

Which Indian cricketer has scored the most 100 in ODI? ›

All top 3 players with the most ODI hundreds are Indian. Virat Kohli is at the top followed by Sachin Tendulkar. Rohit Sharma is number 3 but far behind in numbers.

Which bowler takes 500 wickets in ODI? ›

Wasim Akram, rated the best ODI bowler by Wisden in 2003, is one of the two bowlers who have taken over 500 wickets in ODIs. Sri Lankan bowler Muttiah Muralitharan has the highest aggregate with 534 wickets; he also has 10 five-wicket hauls.

How fast is Shaheen Afridi? ›

'Shaheen Shah Afridi used to bowl at 145 to 150 kph speeds… he is bowling around 130 to 132 kph': Waqar Younis.

Who is Pakistan highest wicket taker? ›

Wasim Akram, regarded as "one of the greatest left-arm bowlers in the history of world cricket", holds several Test records. He holds the record for the most Test wickets (414) as well as the record for the most five wickets per innings (25) for Pakistan.

Who is Pakistani woman cricketer to take 100 wickets in ODI? ›

After Sana Mir, Nida Dar becomes second Pakistani woman to bag 100 ODI wickets.

Which Indian cricketer has highest wicket-taker? ›

Anil Kumble is the leading wicket-taker for India in Test cricket history with 619 scalps to his name. 37-year-old Ashwin is only the second bowler after Sri Lanka's Muttaiah Muralidaran to reach 500 wickets in less than 100 Tests.

Who take most wickets for India in ODI? ›

Anil kumble has the most wickets for the Indian Cricket team in ODI. He has taken 334 wickets in 269 matches from 1990-2007 at a bowling average of 30.83 and an economy of 4.29. He made his ODI debut on 25 april, 1990 against sri lanka while he played his last ODI match on 19th march 2007, against Bermuda.

Who take 7 wickets in ODI World Cup history? ›

Cricket Records in World Cup
PlayerOversWkts
AJ Bichel10.07
TG Southee9.07
WW Davis10.37
Mohammed Shami9.57
40 more rows

Has anyone ever taken 7 wickets in World Cup? ›

In the course of the victory, India pacer Mohammed Shami took 7/57, making him the first Indian bowler to pick up 7 wickets in a World Cup match. He also moved to the top of the wicket-taker's list in this World Cup. A total of five bowlers, including Shami, have taken 7 wickets in a World Cup match.

Has anyone taken 10 wickets in an ODI? ›

Ten wickets in a single innings

The only players to achieve this feat are Jim Laker of England, Anil Kumble of India, and Ajaz Patel of New Zealand.

Has any bowler ever taken 6 wickets in an over? ›

In a rare instance, a bowler named Aled Carey produced the 'perfect over' by taking six wickets in six balls while playing club cricket in Australia. His first wicket was caught at slip, followed by a caught-behind, an LBW and three consecutive clean bowls thereafter.

Top Articles
Latest Posts
Article information

Author: Patricia Veum II

Last Updated:

Views: 6359

Rating: 4.3 / 5 (44 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Patricia Veum II

Birthday: 1994-12-16

Address: 2064 Little Summit, Goldieton, MS 97651-0862

Phone: +6873952696715

Job: Principal Officer

Hobby: Rafting, Cabaret, Candle making, Jigsaw puzzles, Inline skating, Magic, Graffiti

Introduction: My name is Patricia Veum II, I am a vast, combative, smiling, famous, inexpensive, zealous, sparkling person who loves writing and wants to share my knowledge and understanding with you.