Ranked player performance statistics across international and premier league formats.
| Rank | Player | Country | Playing Role | WICKETS (ODI) |
|---|---|---|---|---|
| #1 | Muttiah Muralitharan | Sri Lanka | Bowler | 534 |
| #2 | Wasim Akram | Pakistan | Bowler | 502 |
| #3 | Waqar Younis | Pakistan | Bowler | 416 |
| #4 | Chaminda Vaas | Sri Lanka | Bowler | 399 |
| #5 | Shahid Afridi | Pakistan | Allrounder | 393 |
| #6 |
| Shaun Pollock |
| South Africa |
| Allrounder |
| 387 |
| #7 | Brett Lee | Australia | Bowler | 380 |
| #8 | Glenn McGrath | Australia | Bowler | 380 |
| #9 | Lasith Malinga | Sri Lanka | Bowler | 338 |
| #10 | Anil Kumble | India | Bowler | 334 |
| #11 | Sanath Jayasuriya | Sri Lanka | Allrounder | 320 |
| #12 | Shakib Al Hasan | Bangladesh | Allrounder | 317 |
| #13 | Javagal Srinath | India | Bowler | 315 |
| #14 | Daniel Vettori | New Zealand | Allrounder | 297 |
| #15 | Shane Warne | Australia | Bowler | 291 |
| #16 | Saqlain Mushtaq | Ireland | Bowler | 288 |
| #17 | Ajit Agarkar | India | Bowler | 288 |
| #18 | Allan Donald | South Africa | Bowler | 272 |
| #19 | Jacques Kallis | South Africa | Allrounder | 269 |
| #20 | Mashrafe Mortaza | Bangladesh | Bowler | 269 |