<P> As of June 2018 , former Sri Lanka cricketer Muttiah Muralitharan has the highest aggregate with 800 wickets . He also holds the record for the most five - wicket hauls ( 67 ) and ten - wicket hauls in a match ( 22 ) ; his 16 wickets for 220 runs against England in 1998 is the fifth - best bowling performance by a player in a match . India spinner Ravichandran Ashwin is the fastest to cross the 300 - wicket mark ( 54 Tests ) , while the late West Indies ' player Malcolm Marshall has the best bowling average ( 20.94 ) among those who have achieved the milestone . West Indian Lance Gibbs is the most economical player with 1.98 runs per over , while South African fast bowler Dale Steyn has the best strike rate of 41.6 balls per wicket . India 's Anil Kumble has the best bowling figures in an innings ( 10 wickets for 74 runs against Pakistan in 1999 ) ; it is the second best in the history of Test cricket after English cricketer Jim Laker 's 10 for 53 ( against Australia in 1956 ) . </P>
<P> As of June 2018 , former Sri Lanka cricketer Muttiah Muralitharan has the highest aggregate with 800 wickets . He also holds the record for the most five - wicket hauls ( 67 ) and ten - wicket hauls in a match ( 22 ) ; his 16 wickets for 220 runs against England in 1998 is the fifth - best bowling performance by a player in a match . India spinner Ravichandran Ashwin is the fastest to cross the 300 - wicket mark ( 54 Tests ) , while the late West Indies ' player Malcolm Marshall has the best bowling average ( 20.94 ) among those who have achieved the milestone . West Indian Lance Gibbs is the most economical player with 1.98 runs per over , while South African fast bowler Dale Steyn has the best strike rate of 41.6 balls per wicket . India 's Anil Kumble has the best bowling figures in an innings ( 10 wickets for 74 runs against Pakistan in 1999 ) ; it is the second best in the history of Test cricket after English cricketer Jim Laker 's 10 for 53 ( against Australia in 1956 ) . </P>
who has taken the most wickets in test cricket
who has taken the most wickets in test cricket
Muttiah Muralitharan
Muttiah Muralitharan