๐ŸCricJosh
Cricket Records

Most Wickets in Test Cricket โ€” All-Time Bowling Records 2026

Deepak Soni 8 April 2026 Updated 8 April 2026 ~7 min read ~1,280 words
Fast bowler in delivery stride during a Test match

Share this article

Bowling in Test cricket demands extraordinary skill, endurance, and consistency. To take wickets across five-day matches on all types of pitches, in all conditions, against batters who have had hours to set themselves โ€” that is the ultimate bowling challenge in sport. The players on this list are not just great bowlers; they are generational talents who redefined what was possible with ball in hand. Here is the complete all-time ranking of Test cricket's greatest wicket-takers.

The All-Time Test Wicket-Takers Table

RankPlayerCountryTestsWicketsAvgSRBBIBBM
1Muttiah MuralitharanSri Lanka13380022.7255.09/5116/220
2Shane WarneAustralia14570825.4157.48/7112/128
3James AndersonEngland188700+26.4556.87/4211/71
4Anil KumbleIndia13261929.6565.910/7414/149
5Stuart BroadEngland16760427.6856.48/1511/121
6Glenn McGrathAustralia12456321.6451.98/2410/27
7Courtney WalshWest Indies13251924.4457.87/3713/55
8Kapil DevIndia13143429.6463.99/8311/146
9Richard HadleeNew Zealand8643122.2950.89/5215/123
10Wasim AkramPakistan10441423.6254.67/11911/110
11Dale SteynSouth Africa9343922.9542.37/5111/60
12Harbhajan SinghIndia10341732.4668.58/8415/217
13Rangana HerathSri Lanka9343328.0762.29/12814/184
14Jasprit BumrahIndia45+200+19.8+45.0+6/279/86
15Kagiso RabadaSouth Africa70+310+22.5+46.5+7/11211/150

Stats current as of April 2026. Active player figures are approximate.

Muttiah Muralitharan โ€” The 800-Wicket Man

Muttiah Muralitharan is the greatest wicket-taker in Test cricket history and, by consensus, one of the two or three greatest bowlers who ever lived. His 800 wickets came from 133 Tests โ€” a stunning rate of just over six wickets per match that reflects not just volume but relentless effectiveness. His off-spin, delivered with an extraordinary wrist action that generated turn from both hard and turning surfaces, left batters around the world bewildered for nearly two decades.

His best bowling innings of 9/51 against Zimbabwe remains one of the finest individual bowling displays in cricket history. He is the only bowler to have taken 800 Test wickets, and he stands 92 wickets ahead of second-placed Shane Warne โ€” a gap that represents roughly a full calendar year of elite-level bowling.

Shane Warne โ€” The Greatest Leg-Spinner

Shane Warne's 708 wickets represent a performance that most observers consider more technically magnificent than Muralitharan's, even if the numbers are lower. Leg-spin is the hardest bowling discipline in cricket, and Warne mastered it so completely that he redefined the art form. His 8/71 against England and countless Ashes series performances elevated him to the status of a cultural icon beyond cricket.

Warne retired in 2007 after the Ashes series in Australia with exactly 708 wickets. The tragic news of his death in March 2022 robbed cricket of one of its greatest voices, but his record will ensure his name remains a permanent fixture at the top of this list.

James Anderson โ€” England's Swing King Crosses 700

James Anderson of England is the only active player in the top three of this list and the highest wicket-taker among pace bowlers in Test history. Crossing 700 Test wickets was a milestone that placed him ahead of Anil Kumble and into third place on the all-time list. His ability to move the ball both ways at pace on English conditions โ€” and increasingly on foreign surfaces โ€” has made him indispensable to England for nearly two decades.

Anderson's average of 26.45 is remarkable for a fast bowler who has played hundreds of Tests, and his longevity through his late thirties is one of the stories of the modern era. He has announced plans to continue into 2026, meaning his final tally is still unknown.

Anil Kumble โ€” India's Greatest Bowler

Anil Kumble's 619 wickets include one of cricket's most famous individual bowling performances: 10/74 against Pakistan in Delhi in 1999, the only instance of a bowler taking all 10 wickets in a Test innings in the modern era. His leg-spin was less flamboyant than Warne's but extraordinarily economical and consistent, and he was India's attack leader across the 1990s and 2000s.

Stuart Broad โ€” England's Second 600-Wicket Bowler

Stuart Broad's 604 wickets place him fifth all-time and second among England bowlers โ€” just behind his long-time new-ball partner James Anderson. His 8/15 against Australia in the 2015 Ashes remains the standout individual bowling performance of the 21st century by a pace bowler in Test cricket.

Glenn McGrath โ€” The Precision Machine

Glenn McGrath's 563 wickets came at an average of just 21.64 โ€” the best average among any bowler with 300+ wickets on this list. McGrath bowled on the same corridor relentlessly, extracting movement from surfaces that appeared flat, and he was the cornerstone of Australia's dominant Test bowling attack across four consecutive Ashes series wins.

Active Players to Watch

Jasprit Bumrah of India is the most exciting bowling prospect on this list. His average below 20 across 45+ Tests is the best of any Indian bowler in history, and his ability to deliver at pace with reverse swing and yorkers makes him lethal in all conditions. At 30 years old in 2026, he realistically has 7-8 years of Test cricket ahead. If he stays fit, 400+ wickets is achievable. Check his latest performances at /player/jasprit-bumrah.

Kagiso Rabada of South Africa has 310+ wickets at a pace and quality that places him firmly in the conversation for one of the greatest South African bowlers of all time. Dale Steyn's record of 439 wickets is a realistic target for Rabada if he avoids serious injury.

Pat Cummins of Australia has been among the world's best Test bowlers for several years and should finish his career well past 300 wickets.

Comparing the Legends

What separates Muralitharan and Warne from everyone else is the margin. 800 and 708 are numbers that stand apart from the field. Glenn McGrath at 563 and Anil Kumble at 619 were also extraordinary โ€” but they belong to a separate tier that highlights just how dominant the top two were.

For cricket fans who want to understand technical terms like bowling average, economy rate, and strike rate, visit our cricket glossary.

For IPL 2026 bowling numbers on these players' IPL teams, see our IPL 2026 Stats page.

FAQ

Who has the most wickets in Test cricket? Muttiah Muralitharan of Sri Lanka holds the record with 800 Test wickets from 133 matches, at an average of 22.72. He retired in 2010 and his record has not been broken.

Is Muttiah Muralitharan the greatest bowler of all time? By wickets alone, yes โ€” Muralitharan is the all-time leader with 800. However, Shane Warne (708 wickets) is rated by many cricket experts as the most skilled and influential bowler ever, given the complexity of leg-spin. Both men are universally regarded as the two greatest bowlers in cricket history.

Who is the closest active bowler to Muralitharan's record? James Anderson of England leads all active Test bowlers with 700+ wickets, placing him third all-time. No current active bowler is projected to challenge Muralitharan's record of 800 wickets within the next decade.

Which pace bowler has the most Test wickets? James Anderson of England leads all pace bowlers with 700+ Test wickets, surpassing Glenn McGrath's previous record of 563. Anderson is the only fast bowler to reach 700 Test wickets in history.

Share this article

DS

Deepak Soni

Expert in: Cricket Records

Cricket analyst and content writer at CricJosh, covering Cricket Records with 32 articles published.