Shubman Gill Breaks Record for Most Runs in a Test Match for India

Shubman Gill Breaks Record for Most Runs in a Test Match for India

Shubman Gill has etched his name in Indian cricket history by breaking the long-standing record for most runs in a Test match by an Indian batter, surpassing the legendary Sunil Gavaskar. The 25-year-old, who was appointed as India’s 37th Test captain on May 24, 2025, has had a sensational outing in just his second match as skipper.

In the ongoing second Test against England at Edgbaston, Birmingham, Gill scored a magnificent 269 off 387 balls in the first innings. As if that wasn’t enough, he carried his golden form into the second innings, reaching 77 not out by the end of Day 3. It was on the 4th ball of the 53rd over, when Gill struck spinner Shoaib Bashir for a six, that he surpassed Gavaskar’s record of 344 runs in a Test match, set way back in 1971 against the West Indies at Port of Spain.

Gill’s current aggregate now stands at 346 runs, the highest ever by an Indian in a Test match, and he’s still not out—meaning the final number could go even higher.


Most Runs for India in a Test Match (Combined Innings)

PlayerRuns (1st Inn)Runs (2nd Inn)Total RunsOpponentVenueYear
Shubman Gill26977*346EnglandBirmingham2025
Sunil Gavaskar124220344West IndiesPort of Spain1971
VVS Laxman59281340AustraliaKolkata2001
Sourav Ganguly23991330PakistanBengaluru2007
Virender Sehwag319319South AfricaChennai2008
Virender Sehwag309309PakistanMultan2004
Rahul Dravid23372*305AustraliaAdelaide2003
Karun Nair303*303EnglandChennai2016
Rohit Sharma176127303South AfricaVisakhapatnam2019
Sachin Tendulkar241*60*301AustraliaSydney2004

Most Runs in a Test Match – Overall (All Countries)

PlayerTeamRuns (1st Inn)Runs (2nd Inn)Total RunsOpponentVenueYear
Graham GoochEngland333123456IndiaLord’s1990
Mark TaylorAustralia334*92426PakistanPeshawar1998
Kumar SangakkaraSri Lanka319105424BangladeshChattogram2014
Brian LaraWest Indies400*400EnglandSt. John’s2004
Greg ChappellAustralia247*133380New ZealandWellington1974
Matthew HaydenAustralia380380ZimbabwePerth2003
Andy SandhamEngland32550375West IndiesKingston1930
Brian LaraWest Indies375375EnglandSt. John’s1994
Mahela JayawardeneSri Lanka374374South AfricaColombo (SSC)2006
Garry SobersWest Indies365*365PakistanKingston1958

A Historic Feat

  • Shubman Gill is now the first Asian Test captain to score a double century in SENA countries (South Africa, England, New Zealand, Australia).
  • If Gill scores a century in the second innings, he will match another Gavaskar record—the only Indian to score a century and double-century in the same Test match.
  • He has also become only the 10th Indian to score over 300 runs in a Test.

A New Era for Indian Cricket?

Taking charge at just 25, Gill’s leadership has started with a bang. While his captaincy skills are still being tested, his run-scoring prowess is already leading by example. With this record-breaking performance, Gill has not just entered elite territory—he has set a new benchmark for future Indian batters.

India may have just found their next legendary Test captain—both in leadership and with the bat.

Cricketwebs Staff

Content producer for Cricketwebs News Website.

Leave a Reply