Most five-wicket hauls in an innings in Test Cricket: There have been many great bowlers in the history of Test cricket, but there have also been some who have made many records with their excellent bowling. Taking five wickets in an innings (also known as a ‘fifer’) is a great achievement for a bowler in Test cricket. Let us know about the 7 bowlers who have taken 5 wickets in an innings the maximum number of times in Test cricket. Two Indian greats are also included in this list.
Top-7 bowlers who took 5 wickets in an innings most number of times in Test cricket
1- Muttiah Muralitharan (Sri Lanka)
Sri Lanka’s great spin bowler Muttiah Muralitharan is at number one in the list of top-7 bowlers who have taken 5 wickets in an innings the maximum number of times in Test cricket. Muralitharan has taken 800 wickets in 133 matches and has taken 5 wickets in an innings 67 times.
2- Ravichandran Ashwin (India)
India’s legendary off-spinner Ravichandran Ashwin is second in the list of bowlers who have taken 5 wickets in an innings the maximum number of times in Test cricket. Ashwin has taken 537 wickets in 106 matches and has taken 5 wickets in an innings 37 times.
3- Shane Warne (Australia)
Australia’s great leg spinner Shane Warne is third in the list of bowlers who have taken 5 wickets in an innings the maximum number of times in Test cricket. Warne took 708 wickets in 145 matches and took 5 wickets in an innings 37 times.
4- Richard Hadlee (New Zealand)
New Zealand’s legendary fast bowler Richard Hadlee is at fourth place in the list of bowlers who have taken 5 wickets in an innings the maximum number of times in Test cricket. Hadlee took 431 wickets in 86 matches and took 5 wickets in an innings 36 times.
5- Anil Kumble (India)
India’s great leg spinner Anil Kumble is fifth in the list of bowlers who have taken 5 wickets in an innings the most number of times in Test cricket. Kumble took 619 wickets in 132 matches and took 5 wickets in an innings 35 times.
6- Rangana Herath (Sri Lanka)
In the list of bowlers who have taken 5 wickets in an innings the maximum number of times in Test cricket, Sri Lanka’s another legendary spin bowler Rangana Herath is at sixth position. Herath took 433 wickets in 93 matches and took 5 wickets in an innings 34 times.
7- James Anderson (England)
England’s great fast bowler James Anderson is at seventh place in the list of bowlers who have taken 5 wickets in an innings the maximum number of times in Test cricket and Anderson is the only fast bowler in this list. He took 704 wickets in 188 matches and took 5 wickets in an innings 32 times.

