Indian captains with the most runs in a Test series

Published On Jul 31, 2025

5. Virat Kohli: 5 Matches – 593 Runs – vs England (2018)

4. Virat Kohli: 3 Matches – 610 Runs – vs Sri Lanka (2017)

3. Virat Kohli: 5 Matches – 655 Runs – vs England (2016/17)

2. Sunil Gavaskar: 6 Matches – 732 Runs – vs West Indies (1978/79)

1. Shubman Gill: 5 Matches – 733 Runs – vs England (2025)