Top 10 Highest Test score by an Indian batsman: On a sun-drenched afternoon at Edgbaston, Shubman Gill didn’t just bat – he painted a masterpiece that will echo through cricket history. With sweat dripping down his face and the weight of captaincy on his young shoulders, the 25-year-old from Punjab crafted an innings that seemed to defy time itself. For over six gruelling hours, he stood at the crease like a warrior, each stroke of his bat writing poetry on the Birmingham turf.
When Gill finally raised his bat to acknowledge his maiden Test double century, the emotion was raw and real. This wasn’t just another milestone – it was the moment a promising talent announced himself as cricket royalty, surpassing heroes he once watched as a starry-eyed kid from Fazilka.
Table of Contents
Indian Cricket’s Hall of Fame
The numbers tell only part of Gill’s extraordinary story. His breathtaking knock now sits proudly as the 7th highest Test score by an Indian – a feat that places him among legends who inspired generations. More remarkably, he shattered Virat Kohli’s record for the highest score by an Indian captain, eclipsing the former skipper’s magnificent 254 against South Africa.
Top 10 Highest Test score by an Indian batsman
Ranking | Batsman | Score | Opposition | Ground | Year |
---|---|---|---|---|---|
1 | Virender Sehwag | 319 | South Africa | Chennai | 2008 |
2 | Virender Sehwag | 309 | Pakistan | Multan | 2004 |
3 | Karun Nair | 303* | England | Chennai | 2016 |
4 | Virender Sehwag | 293 | Sri Lanka | Mumbai (Brabourne) | 2009 |
5 | VVS Laxman | 281 | Australia | Kolkata | 2001 |
6 | Rahul Dravid | 270 | Pakistan | Rawalpindi | 2004 |
7 | Shubman Gill | 269 | England | Edgbaston | 2025 |
8 | Virat Kohli | 254* | South Africa | Pune | 2017 |
9 | Virender Sehwag | 254 | Pakistan | Lahore | 2006 |
10 | Sachin Tendulkar | 248* | Bangladesh | Dhaka | 2004 |
But beyond the statistics lies a deeper truth: this was leadership in its purest form. With India needing a commanding total, Gill didn’t just deliver – he demolished expectations. His marathon effort helped India amass a fortress-like 587, transforming what could have been a precarious position into an unassailable advantage that left England staring at an uphill battle.
Read more: IND vs ENG: Shubman Gill Smashes Indian Test Record With Historic 269 at Edgbaston!