As of May 2024, the leading wicket-taker of all time in One Day Internationals is Sri Lanka's Muttiah Muralidaran. The right-arm spin bowler took 534 wickets in an ODI career spanning from 1993 to 2011. Leading wicket-takers in men's One Day International cricket as of May 2024 ...
is the fifth most wicket-taker in 2019 ODI. The pacer played 19 matches and picked 33 wickets this year. He has missed the last ODI series of this year because his injury resurfaced ahead of the series.