Skip to content
Test Match Stats Subscribe

The 10 Greatest Men’s Test Bowlers, With the Numbers in Context

A stats-led ranking of the greatest men’s Test bowlers, balancing wickets, average, strike rate, match hauls, longevity and era context.

Priya Raman · 5 min read

Muttiah Muralitharan is the greatest men’s Test bowler by the strongest overall statistical case. Malcolm Marshall has the best record among high-volume fast bowlers, while Glenn McGrath, Richard Hadlee and Shane Warne complete this top five.

That is a judgement, not a record-book category. “Greatest” cannot be settled by wickets alone: career volume rewards durability and opportunity, while average and strike rate can flatter short careers or bowler-friendly eras. The ranking below balances all three, then considers five-wicket hauls, role, workload and the conditions of each era.

The top 10

Figures are men’s Test career records through 21 September 2026. Average means runs conceded per wicket; strike rate (SR) means balls bowled per wicket. Lower is better for both. The underlying career records come from ESPNcricinfo’s Test bowling database.

Rank Bowler Tests Wickets Average SR Five-wicket innings
1 Muttiah Muralitharan 133 800 22.72 55.04 67
2 Malcolm Marshall 81 376 20.94 46.76 22
3 Glenn McGrath 124 563 21.64 51.95 29
4 Richard Hadlee 86 431 22.29 50.85 36
5 Shane Warne 145 708 25.41 57.49 37
6 Dale Steyn 93 439 22.95 42.38 26
7 Sydney Barnes 27 189 16.43 41.65 24
8 Curtly Ambrose 98 405 20.99 54.57 22
9 Imran Khan 88 362 22.81 53.75 23
10 Ravichandran Ashwin 106 537 24.00 50.73 37

1. Muttiah Muralitharan

Muralitharan combines the record wicket total with an elite average and unmatched haul production. His 800 wickets are 92 more than Warne’s, and his 67 five-fors are 30 more. Volume on that scale would be remarkable by itself; sustaining a 22.72 average across 44,039 deliveries makes the case decisive.

2. Malcolm Marshall

Marshall is the pace-bowling benchmark. His 20.94 average is the lowest among bowlers with at least 200 Test wickets, and a wicket every 46.76 balls gives him both control and penetration. He took 376 wickets despite sharing attacks with other outstanding West Indies fast bowlers.

3. Glenn McGrath

McGrath’s case is the union of excellence and duration: 563 wickets at 21.64 across 124 Tests. Marshall was more destructive per ball, but McGrath delivered nearly 30,000 balls without his average drifting out of the low 20s.

4. Richard Hadlee

Hadlee took 431 wickets in only 86 Tests, including 36 five-fors and nine ten-wicket matches. That is just over five wickets per Test. His combination of workload, efficiency and repeated match-sized hauls puts him narrowly ahead of Warne here.

5. Shane Warne

Warne’s 708 wickets make him the leading leg-spinner and second-highest wicket-taker in completed Test careers. His 25.41 average is higher than those above him, but raw average understates the value of sustaining wrist-spin as an attacking method over 145 Tests.

6. Dale Steyn

Steyn has the most aggressive modern pace record in this ten. His strike rate of 42.38 is comfortably quicker than Marshall’s, McGrath’s or Hadlee’s, while 439 wickets prevent this from being merely a short peak. His slightly higher average keeps him below that trio.

7. Sydney Barnes

Barnes is the hardest player to place. His 189 wickets cost only 16.43 runs each, and he struck every 41.65 balls. He also collected 24 five-fors in 27 Tests. Yet his career ended in 1914, and the career-average table shows how strongly early Test cricket dominates the lowest averages. Seventh acknowledges both his extraordinary separation from most bowlers and the uncertainty of translating that record into later conditions.

8. Curtly Ambrose

Ambrose’s 405 wickets at 20.99 give him almost the same average as Marshall over 17 more Tests. His strike rate was slower, but an economy rate of 2.30 runs per over shows how little release he offered while still taking wickets at an all-time rate.

9. Imran Khan

On bowling alone, Imran belongs here: 362 wickets at 22.81, with 23 five-fors. His batting and captaincy strengthen his standing as a cricketer, but this ranking does not add runs or leadership points to his bowling record.

10. Ravichandran Ashwin

Ashwin edges a crowded final group through 537 wickets, a 24.00 average and 37 five-fors. Wasim Akram, Dennis Lillee, Fred Trueman and Anil Kumble all have credible claims, but Ashwin’s mixture of volume, strike rate and innings-winning output wins this particular comparison.

Why this is not simply the wickets list

The three core measures answer different questions:

  • Wickets measure accumulated output, but depend on Tests played and how much of the attack a bowler carried.
  • Bowling average measures cost per dismissal, but does not reveal how quickly wickets arrived.
  • Strike rate measures balls per wicket, but an attacking bowler can concede more runs in pursuit of dismissals.

Five- and ten-wicket hauls add evidence of a bowler’s ability to dominate an innings or match. They still require context: a lone spearhead has more opportunity to collect wickets than a bowler sharing them with three great partners.

A serious cross-era comparison should also consider away performance, opposition batting quality, pitch difficulty, team support and the prevailing scoring environment. A detailed ESPNcricinfo cross-era study uses those factors and likewise places Muralitharan first, while warning that most positions beneath him are close.

The defensible conclusion is therefore firmer at the top than at the margins: Muralitharan has the best complete statistical case; Marshall is the leading high-volume fast bowler; and movement of a few places within the rest of the ten is reasonable when the weighting changes. This list covers men’s Tests only—not ODIs, T20Is, first-class cricket or women’s Tests.