List of bowlers who have taken 300 or more wickets in Test cricket


Taking 300 or more wickets across a playing career is considered a significant achievement in Test cricket. The feat, first accomplished by Englishman Fred Trueman in 1964, has only been achieved by 33 cricketers in the history of the game as of 2020. Six players from Australia, five each from England, India and South Africa; four from the West Indies; three each from Pakistan and Sri Lanka; and two from New Zealand have crossed the 300-wicket mark in Tests. Bangladesh and Zimbabwe are yet to see a player reach the 300 mark.
former Sri Lankan cricketer Muttiah Muralitharan has the highest aggregate with 800 wickets. He also holds the record for the most five-wicket hauls and ten-wicket hauls in a match ; his 16 wickets for 220 runs against England in 1998 is the fifth-best bowling performance by a player in a match. Indian spinner Ravichandran Ashwin is the fastest to cross the 300-wicket mark, while the late West Indian player Malcolm Marshall has the best bowling average among those who have achieved the milestone. Fellow 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 42.3 balls per wicket. India's Anil Kumble has the best bowling figures in an innings ; they are the second-best in the history of Test cricket after English cricketer Jim Laker's ten for 53.

Key

^Inducted into the ICC Cricket Hall of Fame
Denotes player who is still active

No.BowlerTeamMat.Inn.BallsRunsWktsAve.Econ.SR.BBIBBM5w/i10w/mPeriodRef
1^8001992–2010
2^7081992–2007
3^6191990–2008
4 5892002–present
5^5631993–2007
6^5191984–2001
7 5012007–present
84392004–2019
9^4341978–1994
104331999–2018
11^4311973–1990
124211995–2008
134171998–present
14^4141985–2002
15^4051988–2000
163901998–2009
16 963902011–present
18^3831977–1992
19^3731989–2003
20^3761978–1991
21^3621971–1992
213621997–2015
21 3622011–present
24^3551971–1984
243551994–2009
26^3301992–2002
273251971–1984
283132007–2015
293112000–2014
303101999–2008
31^3091958–1976
313092006–2018
33^3071952–1965

Last updated: 28 July 2020