The top five Indian captains with the most runs in a single Test series.

By Aditya
July 31, 2025

Shubman Gill has been on fire

Shubman Gill’s brilliant batting lit up the 2025 England series. His form puts him on top, here are the 5 highest scoring Indian Test captains!

5. Virat Kohli (2018)

Kohli’s consistency was unmatched as he scored 593 runs in England in 2018, almost winning India the series

4. Virat Kohli (2017)

Kohli followed up with another huge series, smashing 610 runs against England in 2017

3. Virat Kohli (2016)

Virat Kohli scored 655 runs vs England in 2016. It was a defining series for his captaincy

2. Sunil Gavaskar (1978-79)

In 1978-79, Sunil Gavaskar piled up 732 runs against West Indies. This record stood for decades before being broken

1. Shubman Gill (2025*)

Shubman Gill has scored 733* runs against England and is still going strong..

See More Stories