Bowlers with Most Wickets in ODI Cricket History
Muttiah Muralitharan holds the record for most wickets in ODI format, having accumulated 534 wickets across 350 matches. Trailing behind is Wasim Akram with 502 wickets, followed by Waqar Younis with 416 wickets.
Check out the list of players with most wickets in ODI format.
Sr. | Player | Team | Mat | Overs | WK | Maiden | Runs | 5w | Avg | Eco |
---|---|---|---|---|---|---|---|---|---|---|
1 | Muttiah Muralitharan | Sri Lanka | 350 | 3135.1 | 534 | 198 | 12326 | 10 | 23.08 | 3.93 |
2 | Wasim Akram | Pakistan | 356 | 3031 | 502 | 238 | 11812 | 6 | 23.52 | 3.89 |
3 | Waqar Younis | Pakistan | 262 | 2116.2 | 416 | 143 | 9919 | 13 | 23.84 | 4.68 |
4 | Chaminda Vaas | Sri Lanka | 322 | 2629.1 | 400 | 279 | 11014 | 4 | 27.53 | 4.18 |
5 | Shahid Afridi | Pakistan | 398 | 2945 | 395 | 76 | 13632 | 9 | 34.51 | 4.62 |
6 | Shaun Pollock | South Africa | 303 | 2618.4 | 393 | 313 | 9631 | 5 | 24.50 | 3.67 |
7 | Glenn McGrath | Australia | 250 | 2161.4 | 381 | 279 | 8391 | 7 | 22.02 | 3.88 |
8 | Brett Lee | Australia | 221 | 1864.1 | 380 | 141 | 8877 | 9 | 23.36 | 4.76 |
9 | Lasith Malinga | Sri Lanka | 226 | 1822.4 | 338 | 103 | 9760 | 8 | 28.87 | 5.35 |
10 | Anil Kumble | India | 271 | 2416 | 337 | 109 | 10412 | 2 | 30.89 | 4.30 |
11 | Sanath Jayasuriya | Sri Lanka | 445 | 2479 | 323 | 45 | 11871 | 4 | 36.75 | 4.78 |
12 | Shakib Al Hasan | Bangladesh | 247 | 2095.5 | 317 | 101 | 9360 | 4 | 29.52 | 4.46 |
13 | Javagal Srinath | India | 229 | 1989.1 | 315 | 137 | 8847 | 3 | 28.08 | 4.44 |
14 | Daniel Vettori | New Zealand | 295 | 2343.2 | 305 | 99 | 9674 | 2 | 31.71 | 4.12 |
15 | Shane Warne | Australia | 194 | 1773.4 | 293 | 110 | 7541 | 1 | 25.73 | 4.25 |