Who is the highest wicket-taker in ODI cricket?

Muttiah Muralitharan

Muttiah Muralitharan, a Sri Lankan spinner, has the most wickets in One Day International cricket. He took 534 wickets in 350 matches and retired in 2011.

Wicket

With 800 wickets, he also held the record for the most dismissals in Test cricket. His consistency in wicket-taking, precision, and control was astounding.

He significantly contributed to Sri Lanka's victories in international cricket, including the 1996 Cricket World Cup.

Statistics

In 350 games, he has taken 534 wickets at an economy rate of just 3.93 and an average of 23.08. Along with Pakistan's Wasim Akram, Muralitharan is one of only two bowlers in ODI cricket history to have more than 500 wickets.

Ready to showcase your cricket knowledge? Join Rummy Bo now and build your dream team for fantasy cricket, competing for exciting rewards and glory!