Most Wickets in ODI

S/NO.PlayerCareerWktMatBallsRunsBBI5 Wkts
1M Muralitharan (SL)1993-201153435018811123267/3010
2Wasim Akram (Pak)1984-200350235618186118125/156
3Waqar Younis (Pak)1989-20034162621269899197/3613
4Chaminda Vaas (SL)1994-200840032215775110148/194
5Shahid Afridi (Pak)1996-201539539817670136327/129
6SM Pollock (SA)1996-20083933031571296316/355
7GD McGrath (Aus)1993-20073812501297083917/157
8B Lee (Aus)2000-20123802211118588775/229
9SL Malinga (SL)2004-20193382261093697596/388
10A Kumble (Ind)1990-200733727114496104126/122
11ST Jayasuriya (SL)1989-201132344514874118716/294
12J Srinath (Ind)1991-20033152291193588475/233
13DL Vettori (NZ)1997-20153052951406096745/72
14SK Warne (Aus)1993-20052931941064275415/331
15Saqlain Mushtaq (Pak)1995-2003288169877062755/206
16AB Agarkar (Ind)1998-2007288191948480216/422
17Z Khan (Ind)2000-20122822001009783015/421
18Shakib Al Hasan (Ban)2006-Present2772151100381555/293
19JH Kallis (SA)1996-20142733281075086805/302
20AA Donald (SA)1991-2003272164856159266/232