Test cricket can test one’s ability. There are only very few who come out as successful Test cricketers.
Picking five wickets in a Test innings or ten wickets in a Test match comes in the same category of a challenging task.
Anil Kumble came out with 10 in a Test innings! That’s rare! Three times in 140 years rare!
Muttiah Muralitharan has added 800 Test wickets to his name and tops the lists of both the most 5-wicket hauls & most 10-wicket hauls in Test cricket.
Below is the top 10 bowlers with most 5-wicket-hauls in Test cricket.
Most 5 Wickets in Test Cricket
PLAYERS | 5 WICKETS | MATCHES | INNINGS | WICKETS |
---|---|---|---|---|
Muttiah Muralitharan (SL) | 67 | 133 | 230 | 800 |
Ravichandran Ashwin (IND) | 37 | 106 | 200 | 537 |
Shane Warne (AUS) | 37 | 145 | 273 | 708 |
Richard Hadlee (NZ) | 36 | 86 | 150 | 431 |
Anil Kumble (IND) | 35 | 132 | 236 | 619 |
Rangana Herath (SL) | 34 | 93 | 170 | 433 |
James Anderson (ENG) | 32 | 188 | 350 | 704 |
Glenn McGrath (AUS) | 29 | 124 | 243 | 563 |
Ian Botham (AUS) | 27 | 102 | 168 | 383 |
Dale Steyn (SA) | 26 | 93 | 171 | 439 |
More Test Career Records
Stats Insights
Muttiah Muralitharan holds the record for the most five-wicket hauls in Test cricket – 67.

One can see the complete sway of spinners in the list. Four of the top-5 places go to the spinners.