Top 7 Highest individual scores for India in Test cricket

Top 7 Highest individual scores for India in Test cricket

Image Source : Getty

Virender Sehwag - 319 runs vs South Africa in March 2008

Image Source : Getty

Virender Sehwag - 309 runs vs Pakistan in March 2004

Image Source : Getty

Karun Nair - 303* runs vs England in December 2016

Image Source : Getty

Virender Sehwag - 293 runs vs Sri Lanka in December 2009

Image Source : Getty

VVS Laxman - 281 runs vs Australia in March 2001

Image Source : Getty

Rahul Dravid - 270 runs vs Pakistan in April 2004

Image Source : Getty

Shubman Gill - 269 runs vs England in July 2025

Image Source : Getty

Next : Yashasvi Jaiswal vs Virender Sehwag - stats comparison after 39 Test innings