Virat Kohli batting
With 1731 runs in 19 matches as captain Virat Kohli surpassed Sourav Ganguly as the Indian skipper with most runs in aways Tests (Getty Images)

As India made hay in batting friendly conditions at Trent Bridge on the opening day of their third Test against England, Virat Kohli ended up with yet another record to his name. He has now scored the most runs by an India captain in away Tests.

Former India captain Sourav Ganguly held the record with 1693 runs in 28 Tests at an average of 43.41 with three centuries and 11 fifties in them. Kohli overtook him during the final session of the Day 1 at Trent Bridge during his unbeaten innings. He has eight centuries and four half-centuries to his name in 19 Tests.

Next on the list is MS Dhoni who in 30 Tests, scored 1591 runs at 32.46 with 14 half-centuries.

Kohli, 29, is celebrating 10 years in international cricket today and is the first player to hit three centuries in first three innings as Test captain. He has also accumulated six double-centuries as Test skipper – the most by anyone.

Kohli’s India are hoping to launch a comeback in the ongoing five-Test series against England which they currently trail 0-2 after losing the first two matches at Edgbaston and Lord’s.

Here’s a list of top-10 run-getters as India captains in away Tests

NAME MATCHES RUNS 100s 50s
Virat Kohli 19 1695* 8 4
Sourav Ganguly 28 1693 3 11
MS Dhoni 30 1591 0 14
Md Azharuddin 27 1517 5 5
Rahul Dravid 17 1219 4 6
Sachin Tendulkar 13 1098 4 5
Sunil Gavaskar 18 1023 2 5
MAK Pataudi 13 943 1 7
Kapil Dev 14 598 1 3
Vijay Hazare 9 527 0 4