Full list of records: Shubman Gill surpasses Sunil Gavaskar, Virat Kohli with historic performance in Edgbaston Test

Published - 05 Jul 2025, 09:25 PM | Updated - 05 Jul 2025, 11:34 PM

Shubman Gill Test
PC: X

India National Cricket Team Test captain Shubman Gill has been doing something magical in the ongoing second Test match against the England National Cricket Team.

Shubman Gill has been on a record-breaking spree, and now he has shattered the batting legend Sunil Gavaskar's 54-year-old record for most runs by an Indian batter in a Test match.

Also Read: "The Real King": Twitter reacts as Shubman Gill follows double ton with a stunning hundred in Edgbaston Test

SHORTS

View More

Your daily dose of cricket!

Loading...
prev
next

Shubman Gill hits a historic double ton and a ton in the same match

Gill has showcased sheer class in the match against the Three Lions and batted to his full potential. He has got good assistance from the batting-friendly pitch and has made the most of it.

In the first innings, Gill kept on piling the runs and looked unstoppable. His control percentage with the bat was the best among the batters who have played in England in the last three decades.

Shubman Gill slammed a historic 269 runs off 387 balls, with 30 fours and 3 sixes. He started off very slowly in the match, but eventually finished his innings with a strike rate of 69.50.

In the second innings, Gill once again looked in total control and hit his fifty off 57 balls and a century off 129 balls. He eventually finished with a score of 161 off 162 balls, with 14 fours and 8 sixes.

Shubman Gill becomes the first Indian to hit 400 runs in a Test match

Gill has created history with his unbelievable performance with the bat in the ongoing Test match in Birmingham and shattered numerous records. He has become the first Indian and just the fifth man in Test history to score 400 runs in a match after Graham Gooch, Mark Taylor, Kumar Sangakkara, and Brian Lara.

The right-hander has become the first Indian captain to aggregate 300-plus runs in a Test match and has the most runs in the debut Test series as captain for India.

Also, he has become only the second Indian batter after Sunil Gavaskar and the ninth overall to register a double century and a century in the same Test. This is only the second time such a feat has been achieved in a Test match in England.

Gill is just the third Asian batter to aggregate 300-plus runs in a Test match in a SENA countries after Rahul Dravid (305) and Sachin Tendulkar (301), and has also become the second player to record three hundreds in his first two Tests as captain after Virat Kohli.

Here is the full list of records created by Shubman Gill:

Most runs by a player in a Test match:

456 - Gooch vs IND, Lord's 1990
430 - Gill vs ENG, Birmingham 2025
426 - Taylor vs PAK, Peshawar 1998
424 - Sangakkara vs BAN, Chattogram 2014
400 - Lara vs ENG, St. John's 2004

Batters With 250 And 100 In The Same Test:

Graham Gooch: 333 & 123, 1990

Kumar Sangakkara: 319 & 105, 2014

Shubman Gill: 269 and 100+, Today

Double Century And A Century As A Captain In A Test:

Graham Gooch vs India (Lord's, 1990)

Shubman Gill vs England (Edgbaston, 2025)

Highest Aggregates For India In A Test:

346+- Shubman Gill vs ENG, Edgbaston, 2025

344 - Sunil Gavaskar vs WI, Port of Spain, 1971

340 - VVS Laxman vs AUS, Kolkata, 2001

330 - Sourav Ganguly vs PAK, Bengaluru, 2007

319 - Virender Sehwag vs SA, Chennai, 2008

309 - Virender Sehwag vs PAK, Multan, 2004

Most Runs For An Indian Captain In A Test Match:

332+- Shubman Gill vs ENG, 2025

293 - Virat Kohli vs SL, 2017

289 - Sunil Gavaskar vs WI, 1978

278 - Sunil Gavaskar vs WI, 1978

256 - Virat Kohli vs AUS, 2014

254 - Virat Kohli vs SA, 2019

248 - Virat Kohli vs ENG, 2016

242 - Virat Kohli vs BAN, 2017

235 - Virat Kohli vs ENG, 2016

Most Runs For A Captain In First Two Tests:

464+- Shubman Gill

449 - Virat Kohli

429 - Sunil Gavaskar

367 - Steve Smith

Twin Centuries For An Indian Captain In A Test Match:

Sunil Gavaskar - 107 & 182* vs WI, Kolkata, 1978

Virat Kohli - 115 & 141 vs AUS, Adelaide, 2014

Shubman Gill - 269 & 100+vs ENG, Birmingham, 2025

Indian Captains To Hit 3+ Centuries In A Test Series:

4 - Sunil Gavaskar (West Indies tour of India 1978/79)

3 - Virat Kohli (India tour of Australia 2014/15)

3 - Virat Kohli (Sri Lanka tour of India 2017)

3 - Shubman Gill (India tour of England, 2025)

Visiting Captains To Hit 3+ Centuries In A Test Series In England:

3 - Don Bradman, The Ashes 1938

3 - Alan Melville, South Africa tour of England 1947

3 - Garry Sobers, West Indies tour of England 1966

3 - Shubman Gill, India tour of England 2025*

Twin Centuries For A Captain Against England In A Test Match:

Alan Melville - 189 & 104*, Nottingham, 1947

Inzamam-ul-Haq - 109 & 100*, Faisalabad, 2005

Shubman Gill - 269 & 100+, Birmingham, 2025

Sonanchal Gautam

Sonanchal Gautam is a dedicated sports journalist, content manager, writer, and editor with over 4 y... Read more

logo
Stay Updated with the Latest Cricket News from Cricket Addictor.

You will receive the latest updates on cricket news throughout the day. You can manage them whenever you need in browser settings.

PREDICT
Dream11

Predictions Live

LIVE

LIVE STREAM