Most runs in a Test series by an Indian captain

By Akshay
July 28, 2025

Sunil Gavaskar, as captain, scored 500 runs in the Test series against England in 1981-82.

As captain, Virat Kohli scored 593 runs in the 5-match Test series on the tour of England in 2018.

As captain, Virat Kohli scored 610 runs in the Test series against England in 2017-18.

As captain, Virat Kohli scored 655 runs in the Test series against England in 2016-17.

Shubman Gill has so far scored 722 runs as captain in the current Test series against England.

Sunil Gavaskar is the Indian captain who has scored the most runs in a Test series.

Sunil Gavaskar, as captain, scored 732 runs in a series against West Indies in 1978-79.

See More Stories