Most Wickets in ODI

SrPlayerMInnWktsEcoAveSr
1 Muttiah Muralitharan (SL) 2512513813.9422.9134.89
2 Brett Lee (AUS) 2102103674.7323.3029.54
3 Shahid Afridi (PAK) 3263263384.6233.8643.96
4 Lasith Malinga (SL) 2182183305.3729.3632.79
5 Shakib Al Hasan (BAN) 2362363064.4229.1139.49
6 Shaun Pollock (SA) 2262262813.6725.6441.88
7 Chaminda Vaas (SL) 2382382794.1828.1140.35
8 Glenn McGrath (AUS) 1871872773.7721.3433.98
9 Wasim Akram (PAK) 2052052714.0223.8335.62
10 James Anderson (ENG) 1921922694.9229.2235.63
11 Daniel Vettori (NZ) 2372372624.0530.2044.79
12 Anil Kumble (IND) 2072072524.4030.3141.38
13 Mashrafe Mortaza (BAN) 2052052494.6733.1042.52
14 Makhaya Ntini (SA) 1531532484.5423.9231.59
15 Zaheer Khan (IND) 1751752454.9530.3236.75
16 Waqar Younis (PAK) 1651652404.8223.8129.65
17 Mitchell Johnson (AUS) 1521522394.8325.2431.33
18 Mitchell Starc (AUS) 1231232375.2623.3226.62
19 Harbhajan Singh (IND) 1991992334.3733.4445.93
20 Ajit Agarkar (IND) 1561562305.1028.6433.71
21 Kyle Mills (NZ) 1611612274.7627.4234.58
22 Jacques Kallis (SA) 2572572244.9031.6038.73
23 Ravindra Jadeja (IND) 1961962204.8836.0744.32
24 Abdul Razzaq (PAK) 2212212174.7032.9942.13
25 Tim Southee (NZ) 1501502105.5332.9635.78