SportsMonkie.com
Cricket

Most Test Wickets in Cricket History

By Sourav Das Updated July 29, 2026
Cricket ball beside stumps and bails on a worn pitch
On this page5
  1. 01The most Test wickets: all-time leaderboard
  2. 02The record holder: Muttiah Muralitharan
  3. 03Warne, Anderson and the fast-bowling greats
  4. 04Nathan Lyon and the active chase
  5. 05How the record has held up

Muttiah Muralitharan holds the record for the most Test wickets, with 800. No other bowler has passed 710, and Muralitharan’s total sits nearly 100 clear of the next name on the list, making it one of the most secure records in cricket.

Test wickets reward both skill and endurance, and the all-time list mixes the great spinners with the fast bowlers who kept going for well over a decade. Here is the full top-10 leaderboard, the careers behind it, and the active bowler still climbing. Figures are as of the 2025 season.

The most Test wickets: all-time leaderboard

The table ranks the ten leading wicket-takers in Test history. Active players are noted.

RankWicketsPlayerCountryType
1800Muttiah MuralitharanSri LankaOff-spin
2708Shane WarneAustraliaLeg-spin
3704James AndersonEnglandFast
4619Anil KumbleIndiaLeg-spin
5604Stuart BroadEnglandFast
6563Glenn McGrathAustraliaFast
7530+Nathan Lyon*AustraliaOff-spin
8519Courtney WalshWest IndiesFast
9439Dale SteynSouth AfricaFast
10434Kapil DevIndiaFast

*Nathan Lyon is active; his total keeps rising with every Test he plays and had passed 530 wickets, placing him inside the all-time top ten.

Muralitharan and Warne, the two great spinners of their era, sit one and two, with James Anderson’s 704 the standout mark among fast bowlers.

The record holder: Muttiah Muralitharan

Muralitharan took his 800th Test wicket in his final match, against India in July 2010, a storybook finish to a career that redefined off-spin. His unusual bowling action drew scrutiny but also produced turn and bounce that no batting line-up solved for long. He averaged close to six wickets per Test, the best rate among the all-time leaders, which is how he reached 800 in fewer matches than several bowlers below him.

The gap to the rest is the headline. Shane Warne, one of the greatest bowlers to play the game, finished 92 wickets behind. Reaching 800 would require a modern bowler to stay at the top for the better part of two decades.

Warne, Anderson and the fast-bowling greats

Behind Muralitharan sits a cluster of legends. Shane Warne’s 708 leg-breaks and James Anderson’s 704 seamers are separated by just four wickets, spinner against swing bowler. Anderson’s total is the more astonishing for a fast bowler, built on remarkable fitness that carried him past 40 years old before he retired in 2024.

Stuart Broad (604) and Glenn McGrath (563) reinforce how much England and Australia’s seam attacks dominated the modern game. Anil Kumble breaks up the fast bowlers at fourth with 619, India’s greatest wicket-taker and one of the few to claim all ten wickets in a Test innings.

Nathan Lyon and the active chase

Nathan Lyon is the active bowler best placed on the list, Australia’s most successful off-spinner with more than 530 Test wickets and still adding to the tally. He has moved comfortably inside the all-time top ten and could climb further past retired names above him if he keeps playing.

Muralitharan’s 800, though, is a different order of achievement. Lyon would need many more years at his current rate to approach it, and no other active bowler is close enough to make the argument. As with every current player, his total is a moving figure that changes each series.

How the record has held up

The volume of Test cricket has grown, giving modern bowlers more matches, yet 800 has stood since 2010 and looks safe for now. The record rewards a rare combination: a bowler good enough to keep taking wickets and durable enough to play around 130 Tests. Only Muralitharan has cleared 710, and the chase is measured in whole careers rather than single seasons.

For the batters these bowlers tried to dismiss, see our leaderboards for most Test runs and most Test centuries, where India’s Sachin Tendulkar tops both lists. Muralitharan’s 800 remains cricket’s benchmark for wicket-taking, unmatched for 15 years and counting.

Share this article

Frequently asked questions

Who has taken the most wickets in Test cricket?+

Muttiah Muralitharan of Sri Lanka has taken the most Test wickets, with 800 in 133 matches. Shane Warne is second with 708 and James Anderson third with 704. Muralitharan is the only bowler to reach 800, a total no one else has approached.

How did Muralitharan reach 800 Test wickets?+

Muttiah Muralitharan took his 800th and final Test wicket in his last match, in July 2010 against India. An off-spinner with a famously unusual action and huge spin, he averaged around six wickets per Test across a long career, the highest strike rate among the all-time leaders.

Who has the most Test wickets among fast bowlers?+

James Anderson of England leads all fast bowlers with 704 Test wickets, third overall, before retiring in 2024. Stuart Broad (604) and Glenn McGrath (563) are the next quickest, showing that seam bowlers can rival the great spinners for longevity.

Is Nathan Lyon close to the record?+

Nathan Lyon is Australia's leading off-spinner and the active bowler highest on the list, past 530 Test wickets and still climbing. He is well inside the all-time top ten but remains a long way from Muralitharan's 800, so the record is not under immediate threat.

Who has taken the most Test wickets for India?+

Anil Kumble is India's leading Test wicket-taker with 619, fourth on the all-time list. A leg-spinner known for accuracy and bounce rather than big turn, he is one of only a few bowlers in history to take all ten wickets in a single Test innings.

How many bowlers have taken 500 Test wickets?+

Only a small group of bowlers in history have reached 500 Test wickets, a mark that requires more than a decade at the top and around 100 Test matches. The all-time top eight or so all sit above 500, headed by Muralitharan's 800.

Sources

Play & tools

Free browser games and tools — no account, no download.

Related cricket guides

View all →