534 one day international wickets has been got by muttiah muralidharan in his career.
Lasith Malinga is the highest wicket taker ever in the IPL with 59 wickets. R P Singh is the next highest wicket taker ever with 58 wickets. See the related link below.
Abdul Razzaq
Gary Gilmour of Australia got the highest, 11 wickets in 2 matches in Cricket World Cup, 1975
178 wickets
The greatest number of catches taken by an Indian wicket-keeper in One-Day Internationals is 178, by Mahendra Singh Dhoni - though this figure is likely to increase, as Dhoni is still continuing his One Day International career as of 2011.
anil kumble-619 wickets
Zaheer Khan who took 21 wickets
Only Glenn McGrath got 7 wickets in a inning
Tim Southee got 7 wickets in an innings.He has done this against Australia.
Highest Wicket-Taker in ODIMuttiah Muralitharan of Sri Lanka is the highest wicket-taker in One Day International cricket. He has taken 515 wickets as of now.
chris gayle