Anil Kumble
No cricketer has taken 10 wickets haul in odi
The record for the most wickets in international cricket is held by Sri Lankan cricketer Muttiah Muralitharan, with 1,347 wickets.
Winston Davis of West Indies, Andy Bichel of Australia and Glen McGrath of Australia have taken 7 wickets in an innings of cricket world cup.
McGrath
The record for the most wickets in cricket history is held by Sri Lankan cricketer Muttiah Muralitharan, with 800 wickets in Test matches.
Shane Warne has taken 5 wickets 37 times in an inning of Test Cricket.
Tests: 133 Wickets: 800 Best Bowling: 9/51 5 wickets in innings: 67 10 wickets in match: 22 Bowling Average: 22.72
Tim Southee got 7 wickets in an innings.He has done this against Australia.
M. Muralitharan of Sri Lanka
Andy bichel
Courtney Walsh. Shane Warne was 2nd.