Highest Test score by an Indian: Shubman Gill surpasses Virat Kohli, Sachin Tendulkar with Edgbaston epic

by · Inside Sport India

Shubman Gill went past Virat Kohli and Sachin Tendulkar for the Highest Test score by an Indian with his heroics in Birmingham.

Shubman Gill scripted history with an innings for the ages in the IND vs ENG 2nd Test at Edgbaston. The Indian captain smashed his maiden Test double century batting for over 6 hours to take India past 500. Gill now has the highest score by an Indian in SENA countries and went past the likes of Sachin Tendulkar and Virat Kohli for the highest Test score by an Indian.

Highest score by an Indian in Tests

BatsmanScoreOppositionGroundYear
Virender Sehwag319South AfricaChennai2008
Virender Sehwag309PakistanMultan2004
Karun Nair303*EnglandChennai2016
Virender Sehwag293Sri LankaMumbai (Brabourne)2009
VVS Laxman281AustraliaKolkata2001
Rahul Dravid270PakistanRawalpindi2004
Shubman Gill269EnglandEdgbaston2025
Virat Kohli254*South AfricaPune2017
Virender Sehwag254PakistanLahore2006
Sachin Tendulkar248*BangladeshDhaka2004

Gill now has the 7th highest score by an Indian in Test cricket. It is the highest by an Indian captain, surpassing Virat Kohli’s 254 against South Africa in 2017. His effort helped India post 587 batting first in Edgbaston, putting them in command against England.