India’s highest-ever innings total in Test cricket came against England at Chennai (Chepauk Stadium) during the 5th Test of the 2016 series, where they scored 759/7 declared from 190.4 overs. This monumental total was achieved from 16-19 December 2016.
Venue: M.A. Chidambaram Stadium, Chennai
Date: 16–19 December 2016
Result: India won by an innings and 75 runs
Series Result: India won the 5-match series 4-0
KL Rahul – 199 (311 balls, 16 fours, 3 sixes)
Other Key Contributors:
Parthiv Patel – 71
Ravichandran Ashwin – 67
Ravindra Jadeja – 51
England’s Best Bowlers:
Stuart Broad – 1/104
Liam Dawson – 2/129
Karun Nair became only the second Indian to score a triple century in Test cricket, after Virender Sehwag (319 vs South Africa, 2008 & 309 vs Pakistan, 2004).
KL Rahul fell agonizingly short of a double century (199) – the highest score by an Indian batsman dismissed on 199.
India’s 759/7d became their highest-ever Test total, surpassing the previous best 726/9d vs Sri Lanka in 2009.
Moeen Ali (146), Joe Root (88)
Ravindra Jadeja (3/106), Ishant Sharma (2/59)
Led by Karun Nair’s triple century
282-run first-innings lead
Ravindra Jadeja (7/48) dismantled England’s batting lineup
India won by an innings and 75 runs
India won the 5-match series 4-0, a dominant performance under Virat Kohli’s captaincy.
The win helped India strengthen their No. 1 ICC Test ranking.
This match remains a historic landmark in Indian Test cricket history, with Karun Nair’s triple century and the record-breaking total of 759/7 making it unforgettable.