400 or more wickets in ODI cricket: Only four bowlers have taken 400 or more wickets in ODI cricket so far. The special thing is that all these four are Asians. The record for highest wicket-taker in ODIs is held by Muttiah Muralitharan of Sri Lanka, who has taken 534 wickets in 350 matches in this format playing for Asia, ICC and Sri Lanka.

