Highest Totals in England vs India Test Battles: When India and England face off in Test cricket, it’s more than just a match it’s a battle of pride, skill, and legacy. Across decades, these two cricketing giants have played countless memorable Tests, producing some incredible performances with the bat. Among them, a few matches stand out for their colossal team totals, where either side completely dominated the opposition with their batting brilliance.
In this article, we’ll count down the Top 5 Highest Totals in England vs India Test matches. These innings not only reflect top-class cricketing excellence but also symbolize unforgettable milestones in red-ball cricket.
List of Top 5 Highest Totals in England vs India Test Battles
5. England’s Commanding 652/7d in Chennai (1985)

In 1985, England toured India and showcased a powerful batting performance in Chennai, scoring a huge 652/7 declared in the second innings. This was an era where scoring over 600 runs in Tests was still a massive feat, and England achieved it with patience and skill.
Openers Graeme Fowler and Mike Gatting laid the foundation with magnificent centuries, and the middle-order followed up steadily. England dominated the Indian bowlers, neutralizing the spin-friendly conditions with textbook batting. The visitors went on to win the match, proving their adaptability in subcontinent pitches. This innings still remains one of the Highest Totals in England vs India Test history and is a proud part of England’s touring legacy.
Team | Score | Overs | Innings | Opposition | Ground | Result |
England | 652/7d | 175.0 | 2 | India | Chennai | Won |
4. England’s Classic 653/4d at Lord’s (1990)

The Lord’s Test in 1990 saw one of the most majestic individual innings in Test cricket history. England declared at 653/4, built around Graham Gooch’s legendary 333, one of the highest individual scores by an Englishman. Gooch then followed it up with a century in the second innings, making him the only player to score a triple and a single century in the same match.
India had no answers to England’s batting onslaught as Gooch, Robin Smith, and Allan Lamb pummelled the bowlers. It was a complete batting exhibition, and England sealed the match with a huge win. This match marked a defining moment in the Highest Totals in England vs India Test encounters.
Team | Score | Overs | Innings | Opposition | Ground | Result |
England | 653/4d | 162.0 | 1 | India | Lord’s | Won |
3. India’s Strong 664 at The Oval (2007)

India’s 664 in the first innings of the Oval Test in 2007 was a statement of strength and unity. Every Indian batsman contributed, with Anil Kumble scoring his first-ever Test century and MS Dhoni playing a crucial knock. India batted deep into the innings, grinding down the English bowling lineup.
Despite the match ending in a draw, India’s massive total helped them secure the series 1-0 in England a very rare feat for any visiting Asian team. This innings is etched in history as one of the Highest Totals in England vs India Test records and a proud achievement for Team India.
Team | Score | Overs | Innings | Opposition | Ground | Result |
India | 664 | 170.0 | 1 | England | The Oval | Draw |
2. England’s Mighty 710/7d in Birmingham (2011)

In Birmingham (2011), England hammered home a powerful performance with a mammoth 710/7 declared. Alastair Cook led the charge with a monumental 294, exhausting Indian bowlers with his classic strokeplay and patience.
The innings was built with partnerships across the top and middle order. Ian Bell and Eoin Morgan also chipped in with centuries, and India were completely outclassed. England won the match easily and went on to clinch the series. This total remains England’s highest ever in a Test against India and takes its place among the top Highest Totals in England vs India Test records.
Team | Score | Overs | Innings | Opposition | Ground | Result |
England | 710/7d | 188.1 | 2 | India | Birmingham | Won |
1. India’s Historic 759/7d in Chennai (2016)

The highest ever total in the Highest Totals in England vs India Test saga belongs to India 759/7 declared, achieved in Chennai (2016). This record-breaking innings featured Karun Nair’s epic 303 not out, making him only the second Indian to score a triple century in Tests. KL Rahul also starred with a fabulous 199, narrowly missing out on a double ton.
India batted for nearly two full days, completely dominating England. The pitch had very little for the bowlers, and India took full advantage, piling on the runs. The innings ended with a massive win for India, making it one of the most memorable home Test performances of all time.
This match didn’t just break records it rewrote them. It still stands as a peak performance in the list of Highest Totals in England vs India Test matches.
Team | Score | Overs | Innings | Opposition | Ground | Result |
India | 759/7d | 190.4 | 2 | England | Chennai | Won |
READ MORE: