Best Bowling Average in Test Cricket: Top 20 Bowlers With 150+ Wickets

Who has the best bowling average in Test history? Among bowlers with at least 150 Test wickets, England’s Sydney Barnes still leads with 189 wickets at 16.43, more than a century after his last Test. Second on the list is India’s Jasprit Bumrah: 234 wickets in 52 Tests at 19.79, the best average of any bowler of the modern era with that many wickets.

The bowling average is the number of runs conceded per wicket. The lower it is, the better. Below, the full top 20 according to ESPNcricinfo’s records at the time of this update, then a closer look at the leading names.

Best bowling average in Test cricket (minimum 150 wickets)

#BowlerCareerTestsWicketsAverageStrike rate5-wkt hauls
1Sydney Barnes (ENG)1901-19142718916.4341.6524
2Jasprit Bumrah (IND)2018-20255223419.7942.8616
3Alan Davidson (AUS)1953-19634418620.5362.2914
4Malcolm Marshall (WI)1978-19918137620.9446.7622
5Joel Garner (WI)1977-19875825920.9750.847
6Curtly Ambrose (WI)1988-20009840520.9954.5722
7Jim Laker (ENG)1948-19594619321.2462.319
8Fred Trueman (ENG)1952-19656730721.5749.4317
9Glenn McGrath (AUS)1993-200712456321.6451.9529
10Kagiso Rabada (SA)2015-7434321.9739.4317
11Pat Cummins (AUS)2011-7632622.2046.0214
12Allan Donald (SA)1992-20027233022.2547.0220
13Richard Hadlee (NZ)1973-19908643122.2950.8536
14Vernon Philander (SA)2011-20206422422.3250.8513
15Muttiah Muralidaran (SL)1992-201013380022.7255.0467
16Imran Khan (PAK)1971-19928836222.8153.7523
17Dale Steyn (SA)2004-20199343922.9542.3826
18Keith Miller (AUS)1946-19565517022.9761.537
19Ray Lindwall (AUS)1946-19606122823.0359.8612
20Shaun Pollock (SA)1995-200810842123.1157.8416

Source: ESPNcricinfo records (best career bowling average). Careers marked with a dash are still active, so their figures can change.

Sydney Barnes: the untouchable 16.43

Barnes played 27 Tests between 1901 and 1914 and took 189 wickets, with 24 five-wicket hauls and seven ten-wicket matches. His best figures, 9/103, came against South Africa in Johannesburg in 1913. Nobody with 150 or more wickets has come close to his average since.

Jasprit Bumrah: the best of the modern era

Since his Test debut in South Africa in 2018, Bumrah has taken 234 wickets in 52 Tests at 19.79, with a strike rate of 42.86 and 16 five-wicket hauls. His best figures are 6/27 against the West Indies in Kingston in 2019, a match in which he also took a hat-trick. He is the only active bowler with 150 wickets and an average under 20, and the only Indian in the top 20.

The West Indies fast bowlers

Three of the great West Indies quicks sit in the top six: Malcolm Marshall (376 wickets at 20.94, best 7/22), Joel Garner (259 at 20.97) and Curtly Ambrose (405 at 20.99, best 8/45). Australia’s left-arm seamer Alan Davidson (186 at 20.53) completes the group of bowlers averaging under 21.

Active bowlers to watch

  • Kagiso Rabada: 343 wickets at 21.97, with the best strike rate in the top 20 (39.43).
  • Pat Cummins: 326 wickets at 22.20.
  • Josh Hazlewood: 311 wickets at 23.85, just outside the top 20.
  • Scott Boland: 87 wickets at 18.44, not yet eligible for a 150-wicket list.

Indian bowlers

Bumrah is far ahead of every other Indian bowler with a substantial career. Axar Patel averages 19.66 but from 57 wickets in 15 Tests, Kuldeep Yadav 23.36 (80 wickets in 19 Tests) and Ravichandran Ashwin 24.00 for his 537 wickets in 106 Tests.

All-time best average with a lower qualification

With a smaller qualification, the record goes back to the 19th century: England’s George Lohmann took 112 wickets in 18 Tests (1886-1896) at 10.75, an average no one has approached.

FAQ

Who has the best bowling average in Test cricket?

Among bowlers with 150 or more wickets, Sydney Barnes (16.43). With a lower qualification, George Lohmann (10.75 from 112 wickets).

What is Jasprit Bumrah’s Test bowling average?

19.79 from 234 wickets in 52 Tests at the time of this update, second only to Barnes among bowlers with 150 wickets.

Which Indian bowler has the best Test average?

Jasprit Bumrah, among Indians with a substantial number of wickets.

RohitRohit

Rohit is an experienced cricket writer based in India