Test cricket has always been the ultimate test of a cricketer’s skill, patience, and endurance. Among the many heroes of this format, bowlers play a key role, often turning matches with their strategy and precision.
Over the decades, several bowlers have made history by taking a huge number of wickets, showing not just talent but also consistency and longevity.
Whether you are a cricket fan or someone analyzing stats through a cricket score API, this guide will give you a clear understanding of the bowlers who shaped the art of bowling in the longest format.
This article explores the top 9 bowlers with the most wickets in Test cricket, highlighting their achievements, unique styles, and contributions to the game. We’ll also look at their career statistics, records, and memorable performances that earned them a place among the highest wicket-takers in Test history.
List of Bowlers With Most Test Wickets
Here’s the list of the leading test wickets holders in Test cricket history, along with their stats and key highlights.
Position | Player | Country | Matches | Wickets |
---|---|---|---|---|
1 | Muttiah Muralitharan | Sri Lanka | 133 | 800 |
2 | Shane Warne | Australia | 145 | 708 |
3 | James Anderson | England | 188 | 704 |
4 | Anil Kumble | India | 132 | 619 |
5 | Stuart Broad | England | 167 | 604 |
6 | Glenn McGrath | Australia | 124 | 563 |
7 | Courtney Walsh | West Indies | 132 | 519 |
8 | Nathan Lyon | Australia | 139 | 562 |
Best 9 Bowlers With Most Wickets In Test Cricket
1. Muttiah Muralitharan (Sri Lanka)

Span | 1992–2010 |
Matches | 133 |
Innings | 230 |
Wickets | 800 |
Average | 22.72 |
BBI (Best Bowling Innings) | 9/51 |
Muttiah Muralitharan is the top wicket-taker in Test cricket history. His amazing spin, clever variations, and great stamina helped him trouble batsmen in all conditions. Over almost 20 years, he set the record for most wickets in Test cricket and became a symbol of skill and consistency.
As Sri Lanka’s main bowler, he delivered many match-winning performances and set records that are still hard to beat. His control over off-spin and ability to spot batsmen’s weaknesses have inspired bowlers all over the world.
2. Shane Warne (Australia)

Span | 1992–2007 |
Matches | 145 |
Innings | 273 |
Wickets | 708 |
Average | 25.41 |
BBI (Best Bowling Innings) | 8/71 |
Shane Warne, a true leg-spin magician, brought spin bowling back into the spotlight. Ending his career with 708 wickets, Warne is one of the highest test wicket takers and remains Australia’s leading spinner in history. His clever variations, strategic mind, and ability to outthink batsmen made him a game-changer in multiple series, particularly during the Ashes.
For cricket enthusiasts tracking stats through fantasy sports data API, Warne’s performances continue to be benchmarks for evaluating spin effectiveness.
3. James Anderson (England)

Span | 2003–2024 |
Matches | 188 |
Innings | 350 |
Wickets | 704 |
Average | 26.45 |
BBI (Best Bowling Innings) | 7/42 |
James Anderson is the highest wicket-taking fast bowler in Test cricket, with 704 wickets to his name. Known for his ability to swing the ball in English conditions and his exceptional accuracy, he has been a key figure in England’s bowling attack for nearly two decades.
Anderson’s consistency, skill, and longevity have made him a legend among the top wicket-takers in Test history. Fans and analysts often study his performance to understand bowling strategies and team dynamics. His records and impact on matches highlight why he remains one of cricket’s most respected and influential fast bowlers.
4. Anil Kumble (India)

Span | 1990–2008 |
Matches | 132 |
Innings | 236 |
Wickets | 619 |
Average | 29.65 |
BBI (Best Bowling Innings) | 10/74 |
India’s legendary spinner, Anil Kumble, retired with an impressive 619 Test wickets, earning a place among the all-time greats. Unlike many spinners, Kumble relied on accuracy, subtle bounce, and relentless persistence rather than big turn, making him a unique and highly effective bowler.
One of his most remarkable achievements came in 1999, when Kumble took all ten wickets in a single innings against Pakistan, an iconic moment in cricket history. His discipline, mental toughness, and ability to perform under pressure made him a leading Test wicket-taker. Cricket App Development platforms often highlight such historic performances to engage fans and showcase legendary moments that continue to inspire cricket enthusiasts worldwide.
5. Stuart Broad (England)

Span | 2007–2023 |
Matches | 167 |
Innings | 309 |
Wickets | 604 |
Average | 27.68 |
BBI (Best Bowling Innings) | 8/15 |
Stuart Broad’s ability to deliver match-winning spells has made him one of the leading wicket-takers in Test cricket history. Famous for his sharp new-ball bursts and skill in breaking strong batting line-ups, Broad has consistently troubled batsmen across different conditions. His height and bounce allow him to extract movement off the pitch, while his experience ensures smart use of variations.
Broad’s legendary partnership with James Anderson has been the backbone of England’s bowling attack for years, creating countless breakthroughs. With his skill, consistency, and match awareness, Stuart Broad remains a true giant in the world of Test cricket bowling.
6. Glenn McGrath (Australia)

Span | 1993–2007 |
Matches | 124 |
Innings | 243 |
Wickets | 563 |
Average | 21.64 |
BBI (Best Bowling Innings) | 8/24 |
Glenn McGrath, known for his impeccable line and length, claimed 563 wickets in Test cricket, placing him among the highest wicket-takers in the format’s history. His ability to consistently bowl in the right areas troubled batsmen across the world, making him a nightmare for even the best players.
McGrath was a key figure in Australia’s dominant era, contributing significantly to their victories with his relentless accuracy and clever variations. Beyond his statistics, he set a benchmark for fast bowlers globally, showing that precision, patience, and consistency can be as deadly as raw pace in Test cricket.
7. Courtney Walsh (West Indies)

Span | 1984–2001 |
Matches | 132 |
Innings | 242 |
Wickets | 519 |
Average | 24.44 |
BBI (Best Bowling Innings) | 7/37 |
Courtney Walsh was the first bowler in cricket history to surpass 500 Test wickets, a milestone that cemented his legacy as one of the game’s greats. Representing the West Indies, Walsh was known for his incredible discipline, relentless stamina, and ability to extract bounce from any pitch.
Unlike many fast bowlers who relied purely on speed, Walsh combined accuracy, clever variations, and mental toughness to outthink batsmen over long spells. His consistency and work ethic not only brought him personal success but also contributed significantly to West Indies cricket. Walsh remains an inspiring figure among the highest Test wicket-takers.
8. Nathan Lyon (Australia)

Span | 2011–2025 |
Matches | 139 |
Innings | 259 |
Wickets | 562 |
Average | 30.14 |
BBI (Best Bowling Innings) | 8/50 |
Nathan Lyon has firmly established himself as Australia’s leading off-spinner, claiming 562 Test wickets so far. Known for his classical spin bowling style, Lyon skillfully combines flight, bounce, and accuracy to trouble batters across the world. His ability to consistently take wickets in different conditions has made him a key figure in Australia’s bowling attack.
Beyond sheer numbers, Lyon’s tactical intelligence, patience, and resilience on the field have helped his team in crucial moments. Over the years, he has become one of the most reliable and respected spinners in modern Test cricket, leaving a lasting legacy.
9. Ravi Ashwin (India)

Span | 2011–2024 |
Matches | 106 |
Innings | 200 |
Wickets | 537 |
Average | 24.00 |
BBI (Best Bowling Innings) | 7/59 |
Ravichandran Ashwin is one of India’s modern cricket legends, having claimed 537 Test wickets. Known for his sharp cricketing mind, clever variations, and ability to adapt to different pitch and weather conditions, Ashwin has established himself as one of the leading wicket-takers in contemporary cricket.
His mastery over spin bowling allows him to trouble even the best batsmen, making him a match-winner for India on numerous occasions. Beyond wickets, Ashwin’s tactical awareness, consistency, and record-breaking performances have cemented his place among the elite bowlers in Test cricket history, inspiring fans and young cricketers alike.
Conclusion
The bowlers listed above have not only achieved remarkable personal milestones but also redefined the art of bowling in Test cricket. From Muttiah Muralitharan’s unmatched spin to James Anderson’s swing mastery, each player has contributed to the history and evolution of the game.
For fans and analysts alike, following the top wicket takers test cricket through tools like Cricket Live Streaming can deepen appreciation for these bowlers’ impact.
The legacy of these players reminds us that Test cricket remains the ultimate measure of skill, patience, and endurance. With records like these, the bar for future generations is set high, challenging aspiring cricketers to reach new heights in the game.
Frequently Asked Questions
Muttiah Muralitharan of Sri Lanka holds the record for the most wickets in Test cricket, with a staggering 800 wickets.
The highest wicket-taking bowlers in Test cricket include Muttiah Muralitharan, Shane Warne, James Anderson, Anil Kumble, and Stuart Broad, among others.
Shane Warne, the legendary Australian leg-spinner, claimed 708 wickets in his Test career.
James Anderson of England is the highest wicket-taking fast bowler in Test history, with 704 wickets.
Anil Kumble and Ravichandran Ashwin are India’s leading bowlers in Test cricket, with 619 and 537 wickets respectively.
Recent Blog
How to Create a Soccer Leaderboard Using API Data
October 22, 2025
Top 10 Largest Cricket Stadiums In The World
October 21, 2025