Cricket has always been considered as the batsmen's game. But there are a lot of players who have been proving their nettles, helping their respective teams win with the ball in hand.
Take a look at the list of bowlers who have taken the most 10-wicket hauls in Test cricket.
Former Sri Lanka spinner Muttiah Muralitharan has scalped 10-wicket hauls for 22 times in Test cricket.
Former Australian spinner Shane Warne took 10-wicket hauls for 10 times in red ball format.
Rangana Herath, former Sri Lankan spinner has snapped 10 wicket hauls for 9 times in the longest format of the game.
Former India spinner Anil Kumble collected 10-wicket hauls for 8 times in red ball format.
Ravichandran Ashwin who has been the stalwart for Indian cricket, has taken 10 wicket hauls for 8 times in Test format.
Australian spinner Nathan Lyon has picked up 10-wicket hauls for 5 times in Test cricket.