The five leading run-scoring captains in Test series held in England.

By Aditya
July 28, 2025

Top prolific captains in England

Here’s a look at the top five captains with most runs in a Test series in England:

5. Virat Kohli (593 runs in 2018)

The former India captain takes the fifth spot with 593 runs from 10 innings at an average of 59.30 with two hundreds and three fifties.

4. Allan Border (597 runs in 1985)

The former Australia skipper takes 4th spot with 597 runs from 11 innings at an average of 66.33 with two hundreds and one fifty.

3. Graeme Smith (714 runs in 2002)

The legendary South Africa captain sits on 3rd spot with 714 runs from 9 innings at an average of 79.33 with two hundreds and one fifty.

1. Shubman Gill (722 runs in 2025)

The India captain has climbed to the top spot with 722 runs from 8 innings at an average of 102.85 with four hundreds to his name.

1. Garfield Sobers (722 runs in 1966)

The legendary all rounder takes the top spot with 722 runs from 8 innings at an average of 103.14 with three hundreds and two fifties.

Gill to surpass Sobers

Shubman Gill is all set to surpass Sobers with one more Test remaining in the ongoing England series.

See More Stories