PlayerInningsRunsAverage100s/50sSeries
Shubman Gill (IND)1075475.404/0India tour of England, 2025
Gary Sobers (WI)8722103.143/1West Indies tour of England, 1966
Graeme Smith (SA)971479.332/1South Africa tour of England, 2003
Len Hutton (ENG)867796.712/3England tour of West Indies, 1954
Clive Lloyd (WI)963679.502/1West Indies tour of India, 1974/75
Wally Hammond (ENG)860987.003/2England tour of South Africa, 1938/39
Allan Border (AUS)1159766.332/1Australia tour of England, 1985
Kim Hughes (AUS)1259459.401/5Australia tour of India, 1979
Virat Kohli (IND)1059359.302/3India tour of England, 2018
Alan Melville (SA)1056963.223/1South Africa tour of England, 1947

Key Stats

21 is the number of instances of a visiting captain scoring 500 or more runs in a Test series. Graeme Smith is the only one to achieve it twice, once against England in 2003 and again in the West Indies two years later.

While Gary Sobers has led the charts until now with 722 runs, which he scored in England way back in 1966, India’s Shubman Gill has caught up with the legendary all-rounder in this regard. Especially, his incredible 269 in Edgbaston is also the highest individual score by an Indian batter in Tests played in England.

Mark Taylor’s average of 128.25 is the highest for a visiting skipper in a Test series. He made a whopping 513 runs in just 5 innings in the 1998/99 tour of Pakistan.

Shubman Gill is the only visiting skipper to smash four centuries in a Test series. Before him, there have been 7 instances where a captain had struck 3 tons in an away series.

Read: Most Test Centuries as Captain