Bowlers with Most Wickets in Men’s ODI Cricket [Updated]

Muthiah Muralidaran | Most Wickets in Men's ODI Cricket
Image Credit: AFP

Muthiah Muralidaran holds the record for picking up the most wickets in men’s ODI cricket. The former Sri Lankan spinner bagged 534 wickets in 350 matches at an average of 23.08.

You can check out the top 20 bowlers who have taken the most wickets in men’s ODI cricket.

Most Wickets in Men’s ODIs

PlayerMatchesInningsWicketsBBIEconomy4W/5W
Muthiah Muralidaran (SL)3503415347/303.9315/10
Wasim Akram (PAK)3563515025/153.8917/6
Waqar Younis (PAK)2622584167/364.6814/13
Chaminda Vaas (SL)3223204008/194.189/4
Shahid Afridi (PAK)3983723957/124.624/9
Shaun Pollock (SA)3032973936/353.6712/5
Glenn McGrath (AUS)2502483817/153.889/7
Brett Lee (AUS)2212173805/224.7614/9
Lasith Malinga (SL)2262203386/385.3511/8
Anil Kumble (IND)2712653376/124.308/2
Sanath Jayasuriya (SL)4453683236/294.788/4
Shakib Al Hasan (BAN)2472413175/294.4610/4
Javagal Srinath (IND)2292273155/234.447/3
Daniel Vettori (NZ)2952773055/74.128/2
Shane Warne (AUS)1941912935/334.2512/1
Ajit Agarkar (IND)1911882886/425.0710/2
Saqlain Mushtaq (PAK)1691652885/204.2911/6
Zaheer Khan (IND)2001972825/424.937/1
Jacques Kallis (SA)3282832735/304.842/2
Allan Donald (SA)1641622726/234.1511/2

Wasim Akram was the first bowler to reach 400 and 500 wickets in ODI cricket. The former Pakistani pacer completed 400 scalps in January 2000 and 3 years later, in February 2003, Akram achieved the milestone of 500 wickets.

Frequently Asked Questions:

Who is the highest wicket-taker in ODI history?

Muthiah Muralidaran is the leading wicket-taker in ODI cricket history. He took 534 wickets in 350 matches for Sri Lanka.

Who has the best bowling figures in an ODI innings?

Chaminda Vaas delivered the best bowling figures in ODI innings. He racked up 8 wickets for 19 runs against Zimbabwe in 2001. Thus far, Vaas remains the only bowler to claim 8 wickets in an ODI innings.

Who has the most five-wicket hauls in ODI cricket?

Pakistan’s Waqar Younis has bagged the most five-wicket hauls in ODIs. He has 13 five-fors to his name in 262 matches.

You May Also Like