Most Wickets in ODI

SrPlayerMInnWktsEcoAveSr
1 Muttiah Muralitharan (SL) 2452453743.9322.7134.70
2 Brett Lee (AUS) 2102103674.7323.3029.54
3 Shahid Afridi (PAK) 3253253384.6233.7243.80
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 Glenn McGrath (AUS) 1871872773.7721.3433.98
8 Chaminda Vaas (SL) 2292292694.1828.1640.47
9 James Anderson (ENG) 1921922694.9229.2235.63
10 Wasim Akram (PAK) 2012012674.0023.6435.48
11 Daniel Vettori (NZ) 2332332594.0430.0344.57
12 Mashrafe Mortaza (BAN) 2052052494.6733.1042.52
13 Makhaya Ntini (SA) 1531532484.5423.9231.59
14 Anil Kumble (IND) 1971972464.3929.4540.29
15 Zaheer Khan (IND) 1751752454.9530.3236.75
16 Mitchell Johnson (AUS) 1521522394.8325.2431.33
17 Harbhajan Singh (IND) 1991992334.3733.4445.93
18 Mitchell Starc (AUS) 1191192325.2022.8426.38
19 Ajit Agarkar (IND) 1541542295.0928.3933.49
20 Kyle Mills (NZ) 1611612274.7627.4234.58
21 Ravindra Jadeja (IND) 1961962204.8836.0744.32
22 Waqar Younis (PAK) 1561562194.8224.4230.38
23 Abdul Razzaq (PAK) 2212212174.7032.9942.13
24 Jacques Kallis (SA) 2542542164.8932.2539.56
25 Tim Southee (NZ) 1501502105.5332.9635.78