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:
- Their world-class bowlers
- 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
BATSMEN | TEST RUNS VS ENGLAND | INNINGS | HIGH SCORE | AVERAGE | 100s |
---|---|---|---|---|---|
Don Bradman (AUS) | 5028 | 63 | 334 | 89.78 | 19 |
Allan Border (AUS) | 3548 | 82 | 200* | 56.31 | 8 |
Steve Smith (AUS) | 3417 | 66 | 239 | 56.01 | 12 |
Garry Sobers (WI) | 3214 | 61 | 226 | 60.64 | 10 |
Steve Waugh (AUS) | 3200 | 73 | 177* | 58.18 | 10 |
Brian Lara (WI) | 2983 | 51 | 400* | 62.14 | 7 |
Viv Richards (WI) | 2869 | 50 | 291 | 62.36 | 8 |
Bruce Mitchell (SA) | 2732 | 57 | 189* | 54.64 | 7 |
Clem Hill (AUS) | 2660 | 76 | 188 | 35.46 | 4 |
Greg Chappell (AUS) | 2619 | 65 | 144 | 45.94 | 9 |
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
BATSMEN | RUNS VS ENGLAND IN ODI | INNINGS | HIGH SCORE | AVERAGE | 100s |
---|---|---|---|---|---|
Chris Gayle (WI) | 1632 | 34 | 162 | 51.00 | 4 |
Kumar Sangakkara (SL) | 1625 | 41 | 134* | 47.79 | 4 |
Viv Richards (WI) | 1619 | 34 | 189* | 57.82 | 3 |
Ricky Ponting (AUS) | 1598 | 38 | 126 | 48.42 | 5 |
Mahela Jayawardene (SL) | 1562 | 43 | 144 | 40.05 | 5 |
MS Dhoni (IND) | 1546 | 44 | 134 | 46.84 | 1 |
Yuvraj Singh (IND) | 1523 | 36 | 150 | 50.76 | 4 |
Sachin Tendulkar (IND) | 1455 | 37 | 120 | 44.09 | 2 |
Michael Clarke (AUS) | 1430 | 39 | 105 | 43.33 | 1 |
Ross Taylor (NZ) | 1424 | 34 | 181* | 49.10 | 5 |
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
BATSMEN | T20I RUNS VS ENGLAND | INNINGS | HIGH SCORE | STRIKE RATE | 100/50 |
---|---|---|---|---|---|
Babar Azam (PAK) | 660 | 17 | 110* | 141.02 | 1/4 |
Virat Kohli (IND) | 639 | 20 | 80* | 135.66 | 0/5 |
Aaron Finch (AUS) | 619 | 16 | 156 | 160.77 | 1/3 |
Mohammad Rizwan (PAK) | 560 | 14 | 88* | 133.33 | 0/6 |
Martin Guptill (NZ) | 471 | 15 | 65 | 145.37 | 0/4 |
Chris Gayle (WI) | 422 | 14 | 100* | 154.57 | 1/2 |
Nicholas Pooran (WI) | 420 | 15 | 82 | 132.91 | 0/3 |
Rohit Sharma (IND) | 410 | 14 | 100* | 138.98 | 1/2 |
Quinton de Kock (SA) | 405 | 13 | 65 | 159.44 | 0/3 |
AB de Villiers (SA) | 390 | 15 | 71 | 160.49 | 0/3 |
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