MOST WICKETS IN ODIS

Lined Circle

Muthiah Muralitharan has taken 534 wickets in 350 matches. With an average of 23.08 Muralitharan took 5 wickets 10 times. 

534

Muthiah Muralitharan

1

Wasim Akram has taken 502 wickets in 356 ODIs. With an average of 23.52 Akram took 5 wickets 6 different times. 

502

Wasim Akram

2

Pakistan pace battery Waqar Younis has taken 416 wickets in 262 matches with an average of 23.84. He has taken most number of five wicket hauls in ODIs. Total 13 times.

416

Waqar Younis

3

Chaminda Vaas has taken exactly 400 wickets in 322 matches with an average of 27.5. Vaas took 5 wickets 4 times in his ODI career.

400

Chaminda Vaas

4

In 398 matches Shahid Afridi has taken 395 wickets with an average of 34.51. Afridi recorded 5 wickets hauls 9 times in his ODI career.

395

Shahid Afridi

5

South African all-rounder Shaun Pollock comes at 6th spot. Total 393 wickets in 303 matches with an average of 24.5. 5 times, 5 wicket haul.

393

Shaun Pollock

6

Australian fast bowler Glenn McGrath has taken 381 wickets in 250 matches with an average of 22.02. 5 wickets haul 7 times in his career.  

381

Glenn McGrath

7