Jim Laker,George Lohmann,Devon Malcolm
No cricketer has taken 10 wickets haul in odi
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.
M. Muralitharan of Sri Lanka
Andy bichel
There have been two players to take all ten wickets in an innings . They are Anil Kumble and Jim Miller.
Shane Warne has taken 5 wickets 37 times in an inning of Test Cricket.
234 wickets by Darren Gough
England's Jim Laker was the first cricketer to take all ten wickets in an innings, in a Test match against Australia at Old Trafford in 1956. Laker finished with the amazing figures of 10/53 in the second innings, outdoing his incredible 9/37 in the first innings. No other bowler has taken more than 17 wickets in a first-class match or a Test match.
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.
Waqar younis has taken 5 wicket haul in the age of 18
In 1956, England spin bowler Jim Laker took 19 wickets for 90 runs (19-90) which set not only the Test record for best match figures but also the first-class one.[15] Laker's second innings analysis of 10-53 was the first occasion of a bowler taking all ten wickets in a Test match innings and they remain the best innings figures. Indian Leg-spinner Anil Kumble is the only other bowler to have taken 10 wickets in an innings, claiming 10-74 against Pakistan in 1999.[16]