India’s highest score in Test cricket came against England at MA Chidambaram Stadium in Chennai in 2016. 

India rode on Karun Nair’s highest score in Test (303) and KL Rahul’s magnificent hundred (199) to post 759/7d in the first innings of the fifth Test. Nair became just the second Indian to smash a triple century in Test cricket after Virender Sehwag, who has hit two triple tons in cricket’s longest format.

Meanwhile, Parthiv Patel (71), Ravichandran Ashwin (67) and Ravindra Jadeja (51) also contributed to India’s mammoth total on the board against a tired-looking English bowling attack.

Earlier, opting to bat first, England registered 477 in their first innings before they were bowled out for 207 in their second innings. India won the fifth Test by an innings and 75 runs after enforcing a follow-on, thereby clinching the five-match Test series 4-0.

The second on the list of India’s highest score in Test is 726/9d which they posted against Sri Lanka in the first innings of the third Test at Brabourne Stadium in Mumbai in 2009.

Virender Sehwag’s 293 and MS Dhoni’s unbeaten 100 powered the hosts to the gigantic total. The hosts won by an innings and 24 runs.

Team India have registered two more 700-plus scores in the longest format of the game. They had posted 707 against hosts Sri Lanka in Colombo in 2010 and also recorded 705/7d against Australia at the Sydney Cricket Ground in 2004.

 India’s highest score in Test

Year Score Opposition  Ground
2016 759/7d England Chennai
2009 726/9d Sri Lanka  Mumbai (BS)
2010 707 Sri Lanka Colombo (SSC)
2009 705/9d Australia Sydney
2017 687/6d Bangladesh Hyderabad
1986 676/7 Sri Lanka Kanpur
2004 675/5d Pakistan Multan
2007 664 England The Oval
2001 657/7d Australia Kolkata
2018 649/9d West Indies Rajkot

Featured photo: ARUN SANKAR / AFP