top of page
SPORTS

International Cricket - India
Highest Scores (Player) (Test)
This list features the players with the highest test match scores for the India national cricket team.
RANK | PLAYER | BALLS | SCORE | OPPONENT | DATE |
1 | Virender Sehwag | 304 | 319 | South Africa | 26 Mar 2008 |
2 | Virender Sehwag | 375 | 309 | Pakistan | 28 Mar 2004 |
3 | KL Nair | 381 | 303* | England | 16 Dec 2016 |
4 | Virender Sehwag | 254 | 293 | Sri Lanka | 2 Dec 2009 |
5 | VVS Laxman | 452 | 281 | Australia | 11 Mar 2001 |
6 | Rahul Dravid | 495 | 270 | Pakistan | 13 Apr 2004 |
7 | Shubman Gill | 387 | 269 | England | 2 Jul 2025 |
8 | Virat Kohli | 336 | 254* | South Africa | 10 Oct 2019 |
9 | Virender Sehwag | 247 | 254 | Pakistan | 13 Jan 2006 |
10 | SR Tendulkar | 379 | 248* | Bangladesh | 10 Dec 2004 |
References
ESPNcricinfo (2025). Batting – most runs in an innings – India – Test matches. Available at: https://www.espncricinfo.com/records/team/batting-most-runs-innings/india-6/test-matches-1 (Accessed 1 December 2025).

SCALA
lists
bottom of page



