Who is the fastest to 200 ODI wickets by balls?
What's the story
Mohammed Shami was pivotal to India's six-wicket victory against Bangladesh in their 2025 ICC Champions Trophy opener in Dubai.
With his sixth five-wicket haul, Shami became the joint second-fastest bowler to 200 ODI wickets, doing so in 104 ODIs.
As per ESPNcricinfo, he is the fastest to this feat by balls bowled.
Have a look at this elite list.
#1
Mohammed Shami: 5,126 balls
As mentioned, Shami has become the fastest to 200 ODI wickets in terms of balls. He took 5,126 deliveries to reach the summit.
Additionally, he became the fastest Indian to 200 ODI wickets, unlocking the achievement in his 104th match.
In terms of fastest to 200 ODI wickets by matches, Shami shares the second spot with Pakistan's Saqlain Mushtaq.
#2
Mitchell Starc: 5,240 balls
In Dubai, Shami broke the record of Australia's Mitchell Starc, who recorded his 200th ODI scalp in 5,240 balls.
As per ESPNcricinfo, no other player has attained this feat in fewer than 5,400 deliveries.
Notably, Starc remains still the fastest to 200 ODI wickets (matches played), doing so in 102 ODIs.
He achieved this feat in 2022 during the Zimbabwe tour.
#3
Saqlain Mushtaq: 5,451 balls
According to ESPNcricinfo, the legendary Saqlain Mushtaq follows Starc on this list. The Pakistan spinner got to his 200th wicket in 5,421 balls.
This means Mushtaq is the fastest spinner to this mark by balls bowled. As mentioned, he took 104 ODIs to reach this milestone.
Overall, he retired with 288 ODI scalps at 21.78, (5Ws: 6, 4Ws: 11).