List: Most Runs against England in Cricket

England, as a founding nation of Cricket, are one of the first teams to play Test cricket. The Ashes Test series played between Australia and England has a history of over 100 years. Find out complete head-to-head stats and individual records of the historical tournament here.

In ODIs, England have entered the World Cup finals four times and finished as the World champions once in 2019. In Men’s T20 World Cup tournaments, the English cricket team made the finals twice and won in 2010.

The European nation has been honoured by the presence of many world-class cricketers namely Alastair Cook, James Anderson, Kevin Pietersen, Ian Botham, Geoff Boycott, and Joe Root. Especially in all formats bowling records, their current-day bowlers are ranking at the top places.

So batting against England is always a challenging task for any batsman for two reasons:

  1. Their world-class bowlers
  2. The seaming conditions in England home grounds

This article will list the top ten cricketers to score most runs against England in Tests, ODI, & T20I cricket. We will start with the longest format of the game first.

Most Runs against England in Tests

Don Bradman (AUS)50286333489.7819
Allan Border (AUS)354882200*56.318
Steve Smith (AUS)34176623956.0112
Garry Sobers (WI)32146122660.6410
Steve Waugh (AUS)320073177*58.1810
Brian Lara (WI)298351400*62.147
Viv Richards (WI)28695029162.368
Bruce Mitchell (SA)273257189*54.647
Clem Hill (AUS)26607618835.464
Greg Chappell (AUS)26196514445.949

Key Stats

Don Bradman’s dominance over the art of batting is phenomenal, as his records still stand tall after more than 60 years of his retirement from the game. With him playing most of his games against England, as Australia and England are the prominent cricket-playing nations, he tops the “Against England” batting charts in Test cricket.

His tallies of 5028 runs and 19 centuries against England are a batsman’s highest feats against any single cricketing opponent.

After Australia, West Indian batters have done well against England. There are three West Indies batters and one South African batter on this list.

Sachin Tendulkar’s 2535 runs aggregate is the highest any Asian batsman scored against England. You can find here Sachin’s opponent-wise batting stats.

Among the current-day batsmen, Steve Smith has the most runs against the English, with Virat Kohli also nearing the 2000 runs mark vs England.

Most Runs against England in ODIs

Chris Gayle (WI)16323416251.004
Kumar Sangakkara (SL)162541134*47.794
Viv Richards (WI)161934189*57.823
Ricky Ponting (AUS)15983812648.425
Mahela Jayawardene (SL)15624314440.055
MS Dhoni (IND)15464413446.841
Yuvraj Singh (IND)15233615050.764
Sachin Tendulkar (IND)14553712044.092
Michael Clarke (AUS)14303910543.331
Ross Taylor (NZ)142434181*49.105

Key Stats

Chris Gayle, in 2019, overcame Kumar Sangakkara’s ODI runs record against England and currently stays at the top.

Australian former ODI opener Aaron Finch tops the centuries list with 7 100+ scores.

Among the current batters, Quinton de Kock (SA) and Virat Kohli (IND) have 3 ODI centuries against the European nation. Virat, with more than 1000 runs, has the best opportunity to top this chart in the coming days. Find out here Virat Kohli’s ODI batting stats against each team.

MS Dhoni, the most capped player against England in ODIs, is the leading Indian run-scorer against England in the 50-overs format.

Viv Richards’ average of 57.82 is the highest for any batter, with more than 1000 runs against the English bowlers. It would be best if you read this special stat to understand how Viv Richards has dominated teams in their backyard.

Most Runs against England in T20Is

Virat Kohli (IND)6392080*135.660/5
Aaron Finch (AUS)61916156160.771/3
Babar Azam (PAK)59215110*140.951/4
Mohammad Rizwan (PAK)5371288*133.910/6
Martin Guptill (NZ)4711565145.370/4
Chris Gayle (WI)42214100*154.571/2
Rohit Sharma (IND)41014100*138.981/2
AB de Villiers (SA)3901571160.490/3
Marlon Samuels (WI)3821285*127.330/3
Quinton de Kock (SA)3401265157.400/2

Key Stats

Aaron Finch’s 156 is the highest score against England in T20Is. Another notable stat is the combination of his average and strike rate. With an average of around 60, Finch has struck at a rate above 160 against his favorite opponent in the format.

The other note-worthy opponent for England in the format has been Suryakumar Yadav. The young Indian batsman has a strike rate near a mighty 200 while averaging above 50 in 5 innings. SKY’s first T20I century came against the English team too.

Despite his heroic 6-ball 6-sixes in Stuart Broad’s over, Yuvraj Singh has an average of less than 25 against them.

Almost making it to the Test list, Virat, along with Gayle and Taylor, features in both ODI & T20I lists.

Read Now: Most Runs against Australia in ODIs

Leave a Reply

Your email address will not be published. Required fields are marked *