Most Test Runs For England

The inventors of cricket, England have immense love for this game, especially test cricket. They can turn down anything for the sake of test cricket. England is one of the nations that prioritize test cricket and has kept the purest format of the game alive. English conditions have made both great batsmen and bowlers. Especially the batters who are pro when it comes to playing fast bowling, let us have a look at the players with the most Test runs for England

Cook has Most Test Runs For England

Joe Root

Former skipper of the English test team, Joe Root gets the place on the list of the most test runs for England with 12972 runs in 152 matches. Root is regarded as one of the best batters of this generation and averages a staggering 50.87 in the longest format of the game. With his flawless batting, the ace batsman has hit thirty-six 100s and sixty-four 50s. 

Alastair Cook

Former English captain, Alastair Cook has made the second most Test runs for England. Making his test debut in 2006, Cook played 161 test matches and amassed 12472 runs at an impressive average of 45.35. Cook is the only English batter to have passed the 10000 mark in test cricket, along with that he has hit the highest number of centuries too for England (33). 

Graham Gooch

Ex-English batsman, legendary Graham Gooch occupies 3rd spot in terms of scoring the most Test runs for England, 8900 runs in 118 games. His 330 against India in 1990 at Lord’s is the 2nd best score by any English batsman in test cricket history. 

Alec Stewart 

The 4th position in the list features wicket-keeper batsman, Alec Stewart, amassing 8463 runs in 133 test matches. Stewart smacked 15 centuries and 46 fifties in this layout, while his batting average remained 39.54. 

List of Players with Most Test Runs For England

Player Matches Innings Runs Average Best Ducks50s 100s
J Root1522781297250.87262136536
A Cook1612911247245.3529495733
G Gooch118215890042.58333134620
A Stewart133235846339.54190144515
D Gower117204823144.2521573918
K Pietersen104181818147.28227103523
G Boycott108193811447.72246*104222
M Atherton115212772837.69185*204616
I Bell108205772742.69235144622
M Cowdrey114188762444.0618293822
W Hammond85140724958.45336*42422
A Strauss100178703740.91177152721
Who has scored the most Test runs for England?

Joe Root has scored the most Test centuries for England (12664).

Who has the most Test centuries for England?

Joe Root has the most Test centuries for England (35). 

Who has the most Test wickets for England?

James Anderson has the most test wickets for England (700 wickets).


Discover more from Live Cricket News: Score, Match, Live IPL Auction & more

Subscribe to get the latest posts sent to your email.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from Live Cricket News: Score, Match, Live IPL Auction & more

Subscribe now to keep reading and get access to the full archive.

Continue reading