From Surf Wiki (app.surf) — the open knowledge base
List of bowlers who have taken 300 or more wickets in Test cricket
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. First accomplished in 1964 by Englishman Fred Trueman, as of February 2025 the feat has been achieved by only 40 cricketers in the history of the game. Eight players from Australia, seven from India, six from South Africa, five from England, four from New Zealand and the West Indies, and three from Pakistan and Sri Lanka have crossed the 300-wicket mark in Tests. Afghanistan, Bangladesh, Ireland and Zimbabwe are yet to see a player reach the 300 mark.
Taking 300 or more wickets across a playing career is considered a significant achievement in Test cricket. First accomplished in 1964 by Englishman Fred Trueman, as of February 2025 the feat has been achieved by only 40 cricketers in the history of the game. Eight players from Australia, seven from India, six from South Africa, five from England, four from New Zealand and the West Indies, and three from Pakistan and Sri Lanka have crossed the 300-wicket mark in Tests. Afghanistan, Bangladesh, Ireland and Zimbabwe are yet to see a player reach the 300 mark.
As of March 2024, former Sri Lankan 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. Indian spinner Ravichandran Ashwin crossed the 300-wicket mark in the fewest number of matches (54), whilst South African Kagiso Rabada did so in the fewest deliveries (11,817). The late West Indian player Malcolm Marshall has the best bowling average (20.94) 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 Kagiso Rabada has the best strike rate of 38.5 balls per wicket. India's Anil Kumble has the second-best bowling figures in an innings (10 wickets for 74 runs against Pakistan in 1999); they are the second-best in the history of Test cricket after English off-spin bowler Jim Laker's 10 for 53 (against Australia in 1956).
In 1990, Richard Hadlee became the first bowler to take 400 Test wickets, whilst in 2001, Courtney Walsh was the first to reach 500 wicket mark. Shane Warne was the first to take both 600 and 700 Test wickets, in 2005 and 2006 respectively. Warne's haul of 96 wickets in 2005 is the highest total in a calendar year, ahead of the 90 wickets taken the following year by Muralitharan, although he played fewer innings.
- Statistics are correct to 8 January 2026.
- The list is initially sorted by the most wickets taken by a bowler. To sort this table by any statistic, click on the arrows next to the column title.
| Column 1 | Column 2 |
|---|---|
| Denotes players who have been Inducted into the ICC Cricket Hall of Fame | |
| † | Denotes players who are still active |
| No. | Bowler | Type | Team | Mat. | Inn. | Balls | Runs | Wkts | Ave. | Econ. | SR | BBI | BBM | 5WI | 10WM | Period | Ref(s) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Muttiah Muralitharan | 800 | ||||||||||||||||
| Shane Warne | 708 | ||||||||||||||||
| James Anderson | 704 | ||||||||||||||||
| Anil Kumble | 619 | ||||||||||||||||
| Stuart Broad | 604 | ||||||||||||||||
| Nathan Lyon † | 567 | ||||||||||||||||
| Glenn McGrath | 563 | ||||||||||||||||
| Ravichandran Ashwin | 537 | ||||||||||||||||
| Courtney Walsh | 519 | ||||||||||||||||
| Dale Steyn | 439 | ||||||||||||||||
| Kapil Dev | 434 | ||||||||||||||||
| Mitchell Starc † | 433 | ||||||||||||||||
| Rangana Herath | 433 | ||||||||||||||||
| Richard Hadlee | 431 | ||||||||||||||||
| Shaun Pollock | 421 | ||||||||||||||||
| Harbhajan Singh | 417 | ||||||||||||||||
| Wasim Akram | 414 | ||||||||||||||||
| Curtly Ambrose | 405 | ||||||||||||||||
| Tim Southee | 391 | ||||||||||||||||
| Makhaya Ntini | 390 | ||||||||||||||||
| Ian Botham | 383 | ||||||||||||||||
| Malcolm Marshall | 376 | ||||||||||||||||
| Waqar Younis | 373 | ||||||||||||||||
| Imran Khan | 362 | ||||||||||||||||
| Daniel Vettori | 362 | ||||||||||||||||
| Dennis Lillee | 355 | ||||||||||||||||
| Chaminda Vaas | 355 | ||||||||||||||||
| Ravindra Jadeja † | 348 | ||||||||||||||||
| Kagiso Rabada † | 340 | ||||||||||||||||
| Allan Donald | 330 | ||||||||||||||||
| Bob Willis | 325 | ||||||||||||||||
| Trent Boult | 317 | ||||||||||||||||
| Pat Cummins † | 315 | ||||||||||||||||
| Mitchell Johnson | 313 | ||||||||||||||||
| Ishant Sharma | 311 | ||||||||||||||||
| Zaheer Khan | 311 | ||||||||||||||||
| Brett Lee | 310 | ||||||||||||||||
| Morné Morkel | 309 | ||||||||||||||||
| Lance Gibbs | 309 | ||||||||||||||||
| Fred Trueman | 307 | ||||||||||||||||
| Last Updated: 08 January 2026 |
| Team | Players |
|---|---|
| Australia | |
| India | |
| South Africa | |
| England | |
| West Indies | |
| New Zealand | |
| Sri Lanka | |
| Pakistan | |
| Total | 40 |
- List of Test cricket records
- List of bowlers who have taken 300 or more wickets in One Day International cricket
This article is sourced from Wikipedia and is licensed under CC BY-SA 4.0. Source: https://en.wikipedia.org/wiki/List_of_bowlers_who_have_taken_300_or_more_wickets_in_Test_cricket
Ask Mako anything about List of bowlers who have taken 300 or more wickets in Test cricket — get instant answers, deeper analysis, and related topics.
Research with MakoFree with your Surf account
Create a free account to save articles, ask Mako questions, and organize your research.
Sign up freeThis content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.
Report