Legendary Sri Lankan spinner Muttiah Muralitharan established milestones during his illustrious career that no other bowler has managed to surpass. Playing 133 Test matches between 1992 and 2010, he claimed a remarkable 800 wickets, making him the highest wicket-taker in the history of the format. During this period, he took five wickets in an innings 67 times and achieved the extraordinary feat of taking 10 wickets in a single Test match 22 times. His greatest strength was his ability to pick up wickets consistently across both innings of a match. Interestingly, the bowler occupying the second spot trails him by a massive margin.
Shane Warne and Other Greats on the List
Australia legendary leg-spinner Shane Warne stands in second place on this prestigious list. Warne played 145 Test matches, claiming 708 wickets and taking 10 wickets in a match 10 times. He took five wickets in an innings 37 times, but he remains far behind Muttiah Muralitharan record of 22 instances. These numbers clearly demonstrate that Muttiah Muralitharan record remains entirely safe for now.
Notable Mentions from New Zealand and Sri Lanka
New Zealand legendary fast bowler Sir Richard Hadlee is also featured on this list, having taken 10 wickets in a match 9 times across just 86 Test matches, ending his career with 431 Test wickets. Meanwhile, Muttiah Muralitharan compatriot Rangana Herath also achieved 9 ten-wicket hauls in 93 Test matches. Herath finished his Test career with 433 wickets, brilliantly shouldering the responsibility of leading the Sri Lankan spin attack following Muttiah Muralitharan departure.
India Leading Ten-Wicket Match Performers
From India, Ravichandran Ashwin and Anil Kumble share the record for taking 10 wickets in a Test match the most times, with 8 such hauls each. Ashwin has played 106 Test matches and taken 537 wickets, featuring 37 five-wicket hauls and 8 ten-wicket match hauls. He has played a pivotal role in winning numerous matches for India both in home conditions and during challenging overseas tours.
Anil Kumble and His Historic Spell
Anil Kumble captured 619 wickets across 132 Test matches. He shares the Indian record with 8 ten-wicket match hauls. Kumble most memorable performance came during the 1999 Test match against Pakistan in Delhi, where he picked up all 10 wickets (10/74) in a single innings, a rare feat achieved by only three bowlers in world cricket history. He became only the second bowler in the world to take all 10 wickets in a single Test innings. Both of these Indian legends secured numerous historic Test victories for the country and served as the backbone of the Indian spin department for a long time. Ashwin troubled batsmen through his clever variations and strategy, whereas Kumble dismantled opposition batting lineups through sheer pace, bounce, and impeccable line and length.



















