Skip to content
CricketTaken

England's Greatest Test Players — A Ranked Argument

12 min read2,720 words

Ranking cricketers across a century and a half is an exercise in comparing things that are not comparable, and everybody who attempts it knows that. Jack Hobbs faced uncovered pitches and no helmet. Joe Root has faced reverse swing, sustained ninety-miles-an-hour pace and a schedule that would have killed a Victorian. Neither can be adjusted into the other's conditions with any honesty.

What can be done is to state the criteria and apply them consistently. The three used here are: dominance relative to contemporaries, weight of runs or wickets in matches that mattered, and whether the player changed how England played. Longevity counts, but it is not decisive. A short career of overwhelming quality beats a long career of steady competence, which is why one of the names below played only twenty Ashes Tests.

Where Ashes figures are quoted, they are our own computed numbers from the seventy-two series and 340 Tests in our Ashes dataset. They are used because Ashes cricket is the one constant across England's entire Test history, which makes it the fairest available common measure.

The two who stand apart

Jack Hobbs

Hobbs is England's greatest batter and it is not particularly close. He scored almost two hundred first-class centuries and more first-class runs than anyone who has ever played, and a substantial portion of that came after the First World War took four years out of his prime, when he was already in his mid-thirties. He then got better.

In Ashes cricket our figures give him 3,636 runs at 54.26 in forty-one Tests, with twelve centuries, which is the highest aggregate by any England batter in the series and the most Ashes hundreds by an Englishman. He made those runs opening the batting on uncovered pitches, which meant that a night's rain turned a good surface into something close to unplayable and that the opener, by definition, met it first. Contemporaries were unanimous that he was better on a bad pitch than anyone they had seen, and the statistical record of the era supports them: nobody else's average survives the sticky wickets the way his does.

He was also, by every account, an unfailingly modest professional in a game structured to remind him of his class. That is not a cricketing criterion. It is why he is remembered warmly rather than merely respected.

Sydney Barnes

Barnes is the bowler equivalent, and the case for him is stranger. He played only twenty-seven Tests, largely because he preferred the money and conditions of league cricket in Lancashire and Staffordshire to the terms county cricket offered, and he was consequently unavailable for large parts of his career by choice.

In Ashes cricket he took 106 wickets at 21.58 in twenty Tests, with twelve five-wicket hauls, which is the most five-fors by any England bowler in the series in our data despite an unusually small number of matches. He bowled at a brisk medium pace and made the ball move both ways off the seam and through the air, a combination that batters of the period described as impossible to read from the hand. His haul in South Africa before the First World War stood as a series record for decades.

The reason he is not more famous is that he was difficult, played in an era before film, and did not stay long enough to accumulate the aggregate that impresses. Neither is a cricketing objection.

The great post-war batters

Len Hutton

Hutton made 364 against Australia at The Oval in 1938, still England's highest Test score, at the age of twenty-two. Then the war took six years and a training accident left one arm shorter than the other, which forced him to rebuild his technique from scratch. He came back and averaged more than fifty across a Test career that resumed in his thirties.

Our Ashes figures give him 2,428 runs at 56.46, and in 1952 he became the first professional appointed to captain England on a regular basis, an appointment that broke a class convention older than the Ashes themselves. He then led England to the series win of 1954/55 in Australia, which our data records as a 3-1 result. Hutton is the bridge between the amateur era and the modern game, and he carried an unusual amount of weight while crossing it.

Wally Hammond

Hammond scored 2,852 Ashes runs at 51.85 with nine hundreds and a highest score of 251, and for a period in the late 1920s and 1930s he was the batter Australians most wanted to remove. He was also a genuinely good slip fielder and a useful seam bowler, which in a modern side would make him close to indispensable.

The complication with Hammond is that his peak overlapped exactly with Bradman's, and every assessment of him has been made in that shadow. Judged against anyone else of the period he is an obvious great. Judged against the man at the top of our Ashes run list, who scored 5,028 at 89.78, he looks ordinary, and that is a distortion rather than a verdict.

Herbert Sutcliffe and Ken Barrington

Two names that are consistently underrated and should not be. Sutcliffe averaged 66.85 in twenty-seven Ashes Tests in our figures, the highest of any England batter with a substantial sample, and formed with Hobbs the most reliable opening partnership England have had. Barrington averaged 63.96 across twenty-three Ashes Tests. Both were accused in their time of scoring too slowly. Both were selected because the alternative was losing.

If a national side were being picked purely on the numbers, Sutcliffe would open with Hobbs and nobody with the data in front of them would argue.

Denis Compton

Compton belongs here for a different reason. He averaged in the forties in Ashes cricket, which is good rather than extraordinary, but he played through the immediate post-war years when the country needed something to watch and he provided it. The 1947 summer, when he scored a volume of first-class runs and centuries that has never been matched, sits outside Test cricket but explains why his name carried so far beyond the sport.

The modern greats with the bat

Alastair Cook

Cook made more than 12,000 Test runs, thirty-three centuries and 161 appearances, and he did it as an opener with a technique that was functional rather than beautiful and an appetite that was close to inexhaustible. He scored 766 runs in the 2010/11 Ashes, the series in which England won 3-1 in Australia for the first time since 1986/87, and in our Ashes data he sits on 2,493 runs with a highest score of 244 not out at Melbourne. He scored a century in his first Test innings and a century in his last.

The case against him is that his average of 40.2 in Ashes cricket is modest for a player of his standing, and that a run of lean years in the middle of his career was prolonged by his own captaincy. The case for him is that England spent the decade after his retirement unable to find one opener, let alone two.

Joe Root

Joe Root passed Cook's aggregate in 2025 to become England's leading Test run scorer and has more Test hundreds than any other Englishman. He has scored heavily in Asia, which most England batters do not, and he has scored heavily against every attack he has faced other than one.

That one is Australia. Our Ashes figures give him 2,016 runs at 38.76 in twenty-nine Tests with three centuries, which is significantly below his overall standard and is the reason his ranking is argued about. It is a real gap and it should be stated plainly rather than explained away. It does not remove him from the top handful of England batters, because the rest of the record is too large, but anyone who claims he is England's greatest has to answer for it.

Kevin Pietersen

Kevin Pietersen was the most destructive batter England have produced and the most difficult to accommodate. Our Ashes data has him at 2,158 runs at 44.95 with a highest score of 227, and the 158 at The Oval in 2005 that secured the series is probably the single most consequential England innings of the modern era.

He played high-quality spin better than any England batter of his generation, invented shots that had to be legislated for, and scored his runs at a tempo that changed the state of matches within a session. His career ended earlier than it should have for reasons that had nothing to do with cricket, and any list that omits him on those grounds is a list about something other than batting.

David Gower

David Gower averaged 46.01 in thirty-eight Ashes Tests with nine centuries and a highest score of 215, and he captained the 1985 side that won 3-1. He is remembered less for those numbers than for the manner of them, which is fair, because there has never been an English batter easier to watch. The lazy caricature of him as a talent who did not care was manufactured by people who preferred a different kind of professional, and it survives largely because he never bothered to rebut it.

The bowlers

Ian Botham

Botham took 383 Test wickets, held England's record for two decades, and reached the double of a thousand runs and a hundred wickets faster than anyone. Our Ashes figures give him 128 wickets at 28.04 alongside a substantial body of runs, and the 1981 series, in which he made 149 not out at Headingley and took 5 for 11 at Edgbaston within a fortnight, is the reason he is a household name in Britain rather than merely a great cricketer.

As a bowler alone he is not England's best. As a Test match cricketer capable of changing a series single-handedly, nobody else on this list comes close, and the all-rounder's value is precisely that it cannot be separated into components.

James Anderson

James Anderson took more Test wickets than any fast bowler in history across a career of twenty-one years, and he did it while remodelling his action, losing and regaining pace, and adding the wobble seam to a repertoire that already contained conventional and reverse swing. In our Ashes data he has 112 wickets at 33.76, which is the weakest-looking figure of the England bowlers in the top ten and is entirely explained by the number of those overs bowled in Australia with a Kookaburra ball that does not swing.

At home he was, for roughly a decade, the best bowler in the world in his conditions. The judgment on Anderson is that he mastered a specific set of skills more completely than anyone England have had, and that the conditions in which those skills work are not universal.

Stuart Broad

Stuart Broad took more than 600 Test wickets and leads all England bowlers in our Ashes data with 131 wickets at 29.05, including 8 for 15 at Trent Bridge in 2015 when Australia were dismissed for 60 inside a session. He had a particular gift that Anderson did not: the ability to produce a spell that ended a match, usually announced by an expression somewhere between fury and disbelief.

He was a bigger occasion bowler than a better bowler. In a five-Test series that is not a small distinction, and it is why the pair worked so well together.

Jim Laker and Derek Underwood

Laker took 79 Ashes wickets at 18.27 in fifteen Tests in our figures, including 10 for 53 in an innings and 19 for 90 in the match at Old Trafford in 1956, which remains the greatest bowling performance in the history of Test cricket by any reasonable measure. Underwood, left-arm and unclassifiable in pace, took 88 Ashes wickets at 26.26 and was close to unplayable on a drying pitch, including the 7 for 50 at The Oval in 1968 that won a Test with minutes remaining.

England have produced very few great spinners, which is a structural consequence of the domestic game discussed in our County Championship guide. These two are the exceptions, and Graeme Swann, who took more than 250 Test wickets in a short career, is the only modern name that belongs in the same paragraph.

Bob Willis and Fred Trueman

Willis took 123 Ashes wickets at 24.37 and produced 8 for 43 at Headingley in 1981 to finish the match Botham had rescued. Trueman was the first bowler to take 300 Test wickets and was, on his own confident assessment, the finest fast bowler that ever drew breath. Neither claim has been seriously disputed by anyone who watched him.

The all-rounders and the game-changers

Ben Stokes

Ben Stokes has done more improbable things in high-pressure matches than any England cricketer of the modern era. The 135 not out at Headingley in 2019, chasing 359 with the last man for company after England had been bowled out for 67. The 84 not out in the World Cup final at Lord's. The 258 at Cape Town, the fastest 250 in Test history. As captain from 2022 he committed England to a method of Test cricket that most of the sport thought was reckless and that has produced a run of chases nobody else would have attempted.

His averages are good rather than exceptional in both disciplines, which is why some rankings put him lower. That misreads what he does. Stokes's value is concentrated in situations where the match is already lost, and averages weight every situation equally.

Andrew Flintoff

Andrew Flintoff had a shorter peak than his reputation implies and a higher one. Our Ashes figures give him 43 wickets at 36.11 across fourteen Tests, which understates the 2005 series considerably, and the spell at Edgbaston that took Justin Langer and Ricky Ponting in consecutive overs is the most sustained piece of hostile fast bowling by an Englishman in living memory. He then took five wickets in the second innings at Lord's in 2009, on knees that were finished, in the match that ended seventy-five years without an Ashes win at the ground. Our Lord's guide covers that drought in detail.

The supporting cast that mattered

Andrew Strauss captained the 2009 and 2010/11 sides and made 1,421 Ashes runs, and his value as a leader exceeded his value as a batter. Marcus Trescothick opened for the 2005 side with 1,013 Ashes runs at 33.76 and never made a hundred against Australia, which is a strange line in the record of a very good player. Ian Bell made four Ashes centuries and was, at his best, technically the most correct England batter of his generation. Jonny Bairstow and Steve Harmison both produced individual performances that decided series.

The eleven

If forced to name a side from all of England's Test history, on the criteria set out at the top:

No. Player
1 Jack Hobbs
2 Herbert Sutcliffe
3 Wally Hammond
4 Len Hutton
5 Joe Root
6 Ian Botham
7 Alan Knott (wk)
8 Stuart Broad
9 Jim Laker
10 James Anderson
11 Sydney Barnes

Hutton is at four rather than opening because the top order is already the strongest in the game's history and somebody has to move. Ben Stokes misses out to Botham, narrowly and reluctantly. Kevin Pietersen and David Gower miss out on numbers alone. There is no specialist spinner beyond Laker, which is not an oversight but a reflection of what English cricket has and has not produced.

Disagree with all of it. That is the point of the exercise. Build your own side with our playing XI tool, browse the rest of our cricket in England guides, look up the full records in the player database, and if you want the numbers behind every claim above, the Ashes page and the history of the Ashes have them. For what the terminology actually means, our statistics glossary is the place to start, and the quiz will tell you how much of this you had already.