Most Wickets in One day Cricket

Record holder : Muthiah Muralidaran of Sri Lanka holds the record (534 wickets) for most wickets in one day cricket.

Download

1. Sri Lanka Muthiah Muralidaran - 534 wickets

The player at #1 in the list is Muthiah Muralidaran of Sri Lanka. He took 534 wickets in 341 innings of 350 matches at 3.93 economy, 23.08 average and 35.2 strike rate between 1993 and 2011.

2. Pakistan Wasim Akram - 502 wickets

At no. 2 position is Wasim Akram of Pakistan. He took 502 wickets in 351 innings of 356 matches at 3.89 economy, 23.52 average and 36.2 strike rate between 1984 and 2003.

3. Pakistan Waqar Younis - 416 wickets

At no. 3 position is Waqar Younis of Pakistan. He took 416 wickets in 258 innings of 262 matches at 4.68 economy, 23.84 average and 30.5 strike rate between 1989 and 2003.

4. Sri Lanka Chaminda Vaas - 400 wickets

At no. 4 position is Chaminda Vaas of Sri Lanka. He took 400 wickets in 320 innings of 322 matches at 4.18 economy, 27.53 average and 39.4 strike rate between 1994 and 2008.

5. Pakistan Shahid Afridi - 395 wickets

Then comes our Shahid Afridi of Pakistan. He took 395 wickets in 372 innings of 398 matches at 4.62 economy, 34.51 average and 44.7 strike rate between 1996 and 2015.

6. South Africa Shaun Pollock - 393 wickets

Then comes our Shaun Pollock of South Africa. He took 393 wickets in 297 innings of 303 matches at 3.67 economy, 24.5 average and 39.9 strike rate between 1996 and 2008.

7. Australia Glenn McGrath - 381 wickets

At position no. 7 is Glenn McGrath of Australia. He took 381 wickets in 248 innings of 250 matches at 3.88 economy, 22.02 average and 34 strike rate between 1993 and 2007.

8. Australia Brett Lee - 380 wickets

At position no. 8 is Brett Lee of Australia. He took 380 wickets in 217 innings of 221 matches at 4.76 economy, 23.36 average and 29.4 strike rate between 2000 and 2012.

9. Sri Lanka Lasith Malinga - 338 wickets

At position no. 9 is Lasith Malinga of Sri Lanka. He took 338 wickets in 220 innings of 226 matches at 5.35 economy, 28.87 average and 32.3 strike rate between 2004 and 2019.

10. India Anil Kumble - 337 wickets

At position no. 10 is Anil Kumble of India. He took 337 wickets in 265 innings of 271 matches at 4.3 economy, 30.89 average and 43 strike rate between 1990 and 2007.

Latest poll updates

Get notified on trending polls and opinions