Muttiah Muralitharan. He has taken 512 wickets in 334 matches.
Test wickets: 310 in 76 Test matches ODI's wickets: 303 in 173 ODI matches
43 Wickets in 14 Test matches and 15 wickets in 18 ODI matches.
Muttiah Muralitharan of Sri Lanka has taken the most wickets; 534 in ODI Cricket.
No cricketer has taken 10 wickets haul in odi
362 wickets (Tests) 182 wickets (ODI)
For New Zealand in Test Cricket, Rechard Hadlee has taken most wickets (431) and in ODI, Daniel Vettori (282).
Muttiah Muralitharan has taken 800 wickets in Test Cricket and 534 wickets in ODI.
282 wickets in 200 ODI from 197 Inns with strike rate of 35.80
Muttiah Muraliatharan 512 in ODI and 756 in test matches
Wasim Akram played 356 ODI matches and he took 502 wickets in his ODI career. He played his last match against Zimbabwe on 4 March 2003!
Malinga is a sri Lankan cricketer. He is a fast bowler. He got more than 200 wickets in odi matches.
253