Playing his first Test series as captain, Shubman Gill had a memorable outing in the ongoing Anderson-Tendulkar Trophy. The Indian skipper led from the front and became the highest run getter of the Test series. Although India are trailing by 1-2 in a five-match series, Gill has been impressive with the bat and it looks like he didn’t let the captaincy pressure affect his batting.

Now, Shubman Gill has achieved another great feat in the ongoing fifth Test against England at The Oval, London, where he surpassed former legendary Test captains like Virat Kohli and Sunil Gavaskar. As soon as Gill completed his 11th run on day one of the London Test, he went on to score most runs as an Indian captain in a single Test series.

Shubman Gill surpasses Sunil Gavaskar to amass most runs as Indian captain in Test series

Shubman Gill already surpassed Virat Kohli when he scored a century in the second innings of the fourth Test in Manchester. Kohli scored 655 runs during the home Test series against England in 2016, while Gill already completed 700 runs ahead of the fifth Test in the ongoing series. Now, playing the fifth and final Test match of the series, Gill also surpassed Gavaskar’s records to score most runs as an Indian skipper in a Test series.

Sunil Gavaskar scored 732 runs as captain during the 1978-79 Test series against West Indies, while Gill has already gone past that against England in 2025.

List of Indian captains with most runs in a Test series

Rank

Captain

Runs

Opponent

Series/Year

Matches

Average

1

Shubman Gill

737*

England

2025

5

92.12

2

Sunil Gavaskar

732

West Indies

1978/79

6

91.5

3

Virat Kohli

655

England

2016/17

5

109.16

4

Virat Kohli

610

Sri Lanka

2017

3

152.5

5

Virat Kohli

593

England

2018

5

59.3

Talking about the match, India are 72/2 at Lunch on day as Yashasvi Jaiswal and KL Rahul already departed. Currently, Gill is taking the innings further along with Sai Sudharsan.