Muttiah Muralitharan holds the record for most wickets in Test cricket with 800 wickets in 133 matches at an average of 22.72. Shane Warne sits second with 708 wickets, followed by Anil Kumble with 619, James Anderson with 704, and Stuart Broad with 604. This list tracks every bowler who has taken 400 or more Test wickets, with analysis of their averages, strike rates, and the conditions they dominated.

Who Has Taken the Most Wickets in Test Cricket History?

Muralitharan’s 800 wickets came across 18 years of international cricket, from his debut against Australia in 1992 to his final Test against India in 2010, where he took his 800th wicket with the last ball he bowled in Test cricket. His off-spin, supplemented by the doosra, was devastating on turning pitches in Sri Lanka but equally effective overseas, where he took 320 of his 800 wickets.

The breakdown of his record is staggering. He took 493 wickets at home at an average of 19.63 and 307 wickets away at 27.41. He has 67 five-wicket hauls, the most in Test history, and 22 ten-wicket match hauls. No other bowler in history has more than 37 five-wicket hauls.

How Does Shane Warne Compare with Muralitharan?

Warne’s 708 wickets in 145 Tests came with a bowling average of 25.41 and a strike rate of 57.4 balls per wicket. Where Muralitharan relied on prodigious turn and variation, Warne combined leg-spin with extraordinary tactical intelligence and the ability to create pressure from seemingly benign deliveries.

The Ball of the Century to Mike Gatting at Old Trafford in 1993 announced Warne to the world, but his sustained excellence over 15 years is what places him among the greatest. He took 319 wickets at home and 389 away, a remarkable record that shows he was even more effective outside Australian conditions. His 40 five-wicket hauls include performances in every major cricket-playing nation.

The Warne-Muralitharan debate remains one of cricket’s most compelling. Warne’s advocates point to his better away record and the visual beauty of his bowling. Muralitharan’s supporters highlight the raw numbers and his consistency across all conditions. Both arguments have merit, and this ranking simply lists them by total wickets while acknowledging the impossibility of separating their impact.

Where Does James Anderson Rank Among All-Time Wicket Takers?

Anderson’s 704 wickets in 188 Tests make him the most successful fast bowler in Test history and the only seam bowler in the top three. His average of 26.45 is outstanding for a pace bowler, and his longevity, bowling at the highest level from 2003 to 2024, is unmatched in the history of fast bowling.

What makes Anderson’s record extraordinary is the conditions he bowled in. English pitches are considered helpful for swing bowlers, but Anderson took 396 of his wickets away from home, often on flat subcontinental tracks and hard Australian surfaces where his skills were tested differently. His ability to swing the ball both ways, combined with metronomic accuracy, allowed him to succeed where raw pace would not.

Anderson’s partnership with Stuart Broad produced 1,308 combined Test wickets, the most productive bowling partnership in Test history. Broad’s 604 wickets at 27.58 complemented Anderson’s skill with aggressive, bouncy bowling that unsettled batsmen from the other end.

Who Are the Leading Active Wicket Takers in Tests?

With Anderson retired, the leading active Test wicket-takers include Nathan Lyon (over 530 wickets), Ravichandran Ashwin (over 530 wickets), Pat Cummins (over 250 wickets), and Kagiso Rabada (over 290 wickets). Ashwin and Lyon are both within realistic reach of 600 wickets if they continue for another two to three years.

Ashwin’s record is particularly impressive when examined closely. His home average below 20 and his ability to take wickets in clusters on turning pitches make him the most dominant home bowler in modern cricket. His overseas record, while less prolific, has improved significantly in recent years, with key performances in Australia and England.

Jasprit Bumrah, despite playing fewer Tests due to injury management, has the best average among active fast bowlers with over 150 wickets. His unorthodox action generates pace, bounce, and movement that few batsmen can read consistently, and his 2024-2025 performances in Australia cemented his reputation as the best fast bowler of his generation.

What Is the Best Bowling Average Among Top Wicket Takers?

Rank Bowler Wickets Matches Average 5WI
1 Muttiah Muralitharan 800 133 22.72 67
2 Shane Warne 708 145 25.41 37
3 James Anderson 704 188 26.45 32
4 Anil Kumble 619 132 29.65 35
5 Stuart Broad 604 167 27.58 19
6 Glenn McGrath 563 124 21.64 29
7 Courtney Walsh 519 132 24.44 22

Glenn McGrath’s average of 21.64 is the best among bowlers with 500-plus wickets. His metronomic accuracy on a good length, combined with subtle seam movement, made him the most economical fast bowler of his era. McGrath’s 563 wickets in 124 Tests means he averaged 4.5 wickets per match, the best ratio among the all-time top ten.

How Many Wickets Does a Bowler Need to Be Considered Great?

The traditional benchmark for greatness in Test bowling is 300 wickets. Only 34 bowlers in the 147-year history of Test cricket have reached this mark. Reaching 400 puts a bowler in genuinely elite company, with just 16 bowlers ever achieving it. The 500 club has only nine members, and the 600 club has five.

Context matters as much as raw numbers. Malcolm Marshall took 376 wickets at an average of 20.94, and many cricket historians consider him the greatest fast bowler ever despite a relatively modest total. His early death at 41 cut short what could have been a 500-plus wicket career. Similarly, Dale Steyn’s 439 wickets at 22.95 rank him among the best pound-for-pound despite injuries limiting his later career.

The era a bowler plays in also affects the numbers. Pitches have generally become flatter since the 2010s, with batting-friendly regulations and smaller boundaries in limited-overs cricket influencing Test preparation. A bowler taking wickets at under 25 in the current era is achieving something statistically harder than the same average in the 1990s.

For analysis of the best bowlers by pace, see our ranking of the fastest bowlers in cricket history. To understand how bowling technique develops, read our guide on how to bowl faster in cricket. And for a complete view of cricket’s greatest players across all disciplines, visit our all-time greatest cricketers page.