Gilchrist is the wicket keeper with most number of catches numbering 379.
As of November 2009, the third-highest wicket-taker in one-day cricket is Waqar Younis, who has taken 675 wickets at an average of 22.36 runs each. The closest contender to his position who is still playing List A cricket is Muttiah Muralitharan, who has taken 641 wickets at an average of 22.33.
Muthaiah Muralitharan has a total of 783 wickets in test matches and 512 wickets in ODIs. He is the highest wicket taker in test matches and the highest wicket taker if you sum up the total wickets taken in both forms of the game.
kumble
Muttiah Muralidharan
M Muralitharan ( Sri Lanka )
No
anil kumble.
Glenn McGrath has taken maximum wickets.He has taken 71 wickets.
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.
Previously was Wasim Akram, but now it is Muttiah Muralitharan.
Mark Boucher (South Africa).