Anil Kumble.619 wickets for 18360 runs at an average of 29.66
No cricketer has taken 10 wickets haul in odi
Not only 100,he holds the record of taking fastest 200 wickets as well.
Wasim Akram has taken 122 wickets in 77 Matches at Sharjah, that's record for most wickets by a bowler on a single venue.
Zaheer khan along with Javagal srinath hold the record for the most wickets in world cups. They both have caused 44 dismissals.
Adam Gilchrist
The most wicket record in one day international is held by the Indian fast bowler Anil Kumble in which he took 10 wickets against Pakistan.
Kapildev's record of 175 scored in 3rd World Cup 2003 was equaled by Virender Sehwag in 2011 World Cup.
Muttiah Muralitharan
800 wickets by muttiah muralitharan
In Test Cricket, Charles Turner of Australia took 50 wickets only in 6 matches and in ODI, Ajantha Mendis of Sri Lanka took 50 wickets in 18 matches.
Adam gilchrist from australiya