Most Wickets in ODI

Updated list of highest leading wicket taker bowlers in ODI cricket.
Presently M Murlitharan of Sri  Lanka hold the record with 534 wickets in 350 matches in ODI cricket career.

Highest Wicket Taker in ODI

Player Team Span Mat Balls Runs Wkts Ave Econ SR 4 5
M Muralitharan SL 1993-2011 350 18811 12326 534 23.08 3.93 35.2 15 10
Wasim Akram PAK 1984-2003 356 18186 11812 502 23.52 3.89 36.2 17 6
Waqar Younis PAK 1989-2003 262 12698 9919 416 23.84 4.68 30.5 14 13
WPUJC Vaas SL 1994-2008 322 15775 11014 400 27.53 4.18 39.4 9 4
Shahid Afridi PAK 1996-2015 398 17670 13632 395 34.51 4.62 44.7 4 9
SM Pollock SA 1996-2008 303 15712 9631 393 24.5 3.67 39.9 12 5
GD McGrath ICC 1993-2007 250 12970 8391 381 22.02 3.88 34 9 7
B Lee AUS 2000-2012 221 11185 8877 380 23.36 4.76 29.4 14 9
A Kumble INDIA 1990-2007 271 14496 10412 337 30.89 4.3 43 8 2
ST Jayasuriya SL 1989-2011 445 14874 11871 323 36.75 4.78 46 8 4

Updated Date: February 25, 2018

ODI Records
Most Runs Most Wickets Most Sixes
Fastest Century Fastest Fifty Highest Score
Most Centuries Most Fifties Highest Chases