Most Runs for England in Test Cricket [Updated]

Joe Root | Most Runs for England in Test Cricket

Alastair Cook holds the record for scoring the most runs for England in Test cricket. The former England captain racked up 12472 runs in 291 innings at an average of 45.35, including 33 centuries and 57 fifties.

You can check out the top 20 batters who have scored the most runs for England in Test cricket.

Most Runs for England in Tests

PlayersMatchesInningsRunsHigh ScoreAvg100/50
Joe Root1492721275426251.0135/64
Alastair Cook1612911247229445.3533/57
Graham Gooch118215890033342.5820/46
Alec Stewart133235846319039.5415/45
David Gower117204823121544.2518/39
Kevin Pietersen104181818122747.2823/35
Geoffrey Boycott1081938114246*47.7222/42
Michael Atherton1152127728185*37.6916/46
Ian Bell118205772723542.6922/46
Colin Cowdrey114188762418244.0622/38
Wally Hammond851407249336*58.4522/24
Andrew Strauss100178703717740.9121/27
Leonard Hutton79138697136456.6719/33
Kenneth Barrington82131680625658.6720/35
Graham Thorpe1001796744200* 44.6616/39
Ben Stokes107194656125835.2713/34
Jonny Bairstow1001786042167*36.3912/26
Marcus Trescothick76143582521943.7914/29
Denis Compton78131580727850.0617/28
Nasser Hussain96171576420737.1814/33

Frequently Asked Questions:

Who has scored the most Test runs for England?

Former opening batter, Alastair Cook, scored the most runs for England in Test cricket. He accumulated 12472 runs in 161 Test matches.

How many England batters have scored 10000 Test runs?

Thus far, only 2 batters have amassed 10000+ Test runs for England. Apart from Cook, former skipper Joe Root has scored more than 10000 runs in Test cricket.

Who has scored the most Test centuries for England?

Joe Root has notched up the most centuries for England in Test cricket, with 34 hundreds under his belt.

Who has registered the highest individual score for England in Test cricket?

Leonard Hutton has the distinction of slamming the highest individual score for England in Tests. The former opener scored 364 runs against England in the fifth Test in 1938.

You May Also Like

2 thoughts on “Most Runs for England in Test Cricket [Updated]

Comments are closed.