Top 10 Pace Bowlers to Take Fastest 100 ODI Wickets

Shaheen Afridi Becomes Fastest Bowler to take 100 Wickets in ODI

For over seven years, Shaheen Shah Afridi’s name sat at the top of this list as the fastest pace bowler ever to reach 100 ODI wickets. In July 2024, a seamer most casual fans had never heard of quietly broke it — a reminder that associate nations are producing genuine world-class talent, not just makeweight opposition.

Fastest Bowlers to 100 ODI Wickets: Top 10 Pacers

RankBowlerCountryMatches
1Bilal KhanOman49
2Shaheen Shah AfridiPakistan51
3Mitchell StarcAustralia52
4 (tie)Shane BondNew Zealand54
4 (tie)Mustafizur RahmanBangladesh54
6Brett LeeAustralia55
7 (tie)Trent BoultNew Zealand56
7 (tie)Mohammed ShamiIndia56
9Jasprit BumrahIndia57
10 (tie)Waqar YounisPakistan59

1) Bilal Khan — 49 Matches

Oman

The current record holder, and the biggest name on this list most fans won’t recognize. Bilal Khan reached 100 ODI wickets during Oman’s ICC Cricket World Cup League 2 match against Namibia in July 2024, finishing with figures of 3/50 to break Shaheen Afridi’s record by two matches. Making his ODI debut in 2019, Bilal has built his career largely in the associate-nation circuit, away from the spotlight of full-member cricket, but his numbers stand up against anyone on this list — including four five-wicket hauls in the format.

2) Shaheen Shah Afridi — 51 Matches

Pakistan

Afridi held this record for less than a year before Bilal Khan broke it, reaching his 100th ODI wicket during Pakistan’s 2023 World Cup match against Bangladesh in Kolkata — dismissing Tanzid Hasan with the fifth ball of his opening over. At the time, it made him the fastest pace bowler in history to the milestone, and the fastest Pakistani bowler of any kind, surpassing Saqlain Mushtaq’s 26-year-old record. His left-arm pace and prodigious swing both ways have made him Pakistan’s frontline strike bowler across formats.

3) Mitchell Starc — 52 Matches

Australia

Starc held the fast-bowler record from August 2016, when he reached the milestone against Sri Lanka in Colombo, until Afridi surpassed him in 2023. His combination of raw pace, prodigious swing, and searing yorkers made him the standout bowler of Australia’s 2015 World Cup win, and he remains one of the most dangerous new-ball operators in the format — he’s also gone on to become the fastest bowler in history to both 150 and 200 ODI wickets.

4) Shane Bond — 54 Matches (tied)

New Zealand

Bond briefly held the outright fastest-to-100 record before Rashid Khan and other spinners surpassed the overall mark — his 54-match milestone remains the standard for pure express pace in the format. Injuries repeatedly interrupted his career, but at his best, Bond generated bounce and seam movement that few bowlers of his generation could match.

5) Mustafizur Rahman — 54 Matches (tied)

Bangladesh

Bangladesh’s most celebrated pace export, Mustafizur burst onto the international scene with an unorthodox mix of cutters and pace variations rather than express speed alone. He remains the only Bangladeshi bowler to feature anywhere near the top 30 of this all-time list, a reflection of how far ahead of his teammates he was during his breakout years.

6) Brett Lee — 55 Matches

Australia

One of the fastest bowlers the game has ever produced, Lee reached his 100th ODI wicket in January 2003 against England, briefly holding the outright fastest-to-100 record before Shane Bond surpassed him. His raw pace and fearsome bouncer made him a genuine strike threat throughout a career that also included the second-fastest delivery ever recorded.

7) Trent Boult — 56 Matches (tied)

New Zealand

Boult reached the milestone in December 2017 against West Indies in Christchurch, and spent years afterward as one of the most consistently dangerous new-ball bowlers in world cricket, particularly with the white ball swinging under lights.

7) Mohammed Shami — 56 Matches (tied)

India

Shami reached his 100th wicket against New Zealand in Napier in January 2019, dismissing Martin Guptill in his very first over of the match — breaking Irfan Pathan’s previous Indian record of 59 matches. He went on to become the fastest Indian, and second-fastest bowler overall, to 200 ODI wickets, doing so during the 2025 Champions Trophy.

9) Jasprit Bumrah — 57 Matches

India

India’s premier fast bowler across formats reached the milestone one match behind his new-ball partner Shami, cementing India’s pace pairing as one of the most feared in white-ball cricket through the back half of the 2010s and into the 2020s, built on Bumrah’s unique action and pinpoint yorkers.

10) Waqar Younis — 59 Matches (tied)

Pakistan

Nicknamed the “Burewala Express,” Waqar reached 100 ODI wickets against Zimbabwe at the 1993 Wills Trophy in Sharjah, tied on the all-time list with South Africa’s Morne Morkel and India’s Irfan Pathan. Waqar went on to set the record for fastest to 300, 350, and 400 ODI wickets, and his partnership with Wasim Akram remains one of the most feared new-ball pairings the format has seen.

Frequently Asked Questions

Who is the fastest fast bowler to reach 100 ODI wickets?

Bilal Khan of Oman, who reached the milestone in 49 matches in July 2024, two fewer than the previous record holder, Shaheen Shah Afridi.