Batting Records

Test Stats: Most Runs vs England in Test History

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.

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.

Most Runs against England in Tests

BATSMEN TEST RUNS VS ENGLAND INNINGS HIGH SCORE AVERAGE 100s
Don Bran (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

Find the same records for T20I in the links.

Key Stats

Don Bran’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.