Cricket

Top Wicket Takers in ODI cricket

One-Day International (ODI) cricket has witnessed some of the finest bowlers turning out to be the flag bearers of the country due to their wicket-taking prowess. Be it Muttiah Muralitharan with his spin or Wasim Akram with his pace; ODI cricket has witnessed some magicians who made the ball do the talking. 

Data Last Updated: July 17, 2022
PlayerCountryActive YearsMatInnsBallsRunsWktsBBIAveEconSR45
M Muralidaran Sri Lanka1993-201135034118811123265347/3023.083.9335.21510
Wasim Akram Pakistan1984-200335635118186118125025/1523.523.8936.2176
Waqar Younis Pakistan1989-20032622581269899194167/3623.844.6830.51413
WPUJC Vaas Sri Lanka1994-200832232015775110144008/1927.534.1839.494
Shahid AfridiPakistan1996-201539837217670136323957/1234.514.6244.749
SM Pollock South Africa1996-20083032971571296313936/3524.53.6739.9125
GD McGrath Australia1993-20072502481297083913817/1522.023.883497
B Lee Australia2000-20122212171118588773805/2223.364.7629.4149
SL Malinga Sri Lanka2004-20192262201093697603386/3828.875.3532.3118
A KumbleIndia1990-200727126514496104123376/1230.894.34382
ST Jayasuriya Sri Lanka1989-201144536814874118713236/2936.754.784684
J Srinath India1991-20032292271193588473155/2328.084.4437.873
DL Vettori New Zealand1997-20152952771406096743055/731.714.124682
SK Warne Australia1993-20051941911064275412935/3325.734.2536.3121
Saqlain Mushtaq Pakistan1995-2003169165877062752885/2021.784.2930.4116
AB Agarkar India1998-2007191188948480212886/4227.855.0732.9102
Shakib Al Hasan Bangladesh2006-20222212181135184012855/2929.474.4439.893
Z Khan India2000-20122001971009783012825/4229.434.9335.871
JH Kallis South Africa1996-20143282831075086802735/3031.794.8439.322
AA Donald South Africa1991-2003164162856159262726/2321.784.1531.4112