geetanjali-udaipurtimes

IND vs ENG: Gill Surpasses Virat Kohli’s Record

After scoring 601 runs in just 5 innings, Shubman Gill now holds the record for most runs by an Indian Test captain in England
 | 

July 12, 2025 - Shubman Gill is in very good form these days. Since becoming the captain of the Indian Test team, this right-handed batsman from Punjab has scored many runs. After scoring 585 runs in four innings of the first two matches, Gill made history by scoring 16 runs in the first innings of the Lord's Test on Friday July 11.

With this, Gill broke Virat Kohli's record for the most runs by an Indian captain in a Test series in England. In 2018, during India’s tour of England, Kohli played five matches and scored 593 runs. But now Gill has crossed that number by scoring more than 9 runs in the first innings of the third Test at Lord’s. Gill is now the Indian captain with the most runs in a Test series in England.

Most Runs in a Test Series by an Indian Captain in England

  • 601 – Shubman Gill (2025)
  • 593 – Virat Kohli (2018)
  • 426 – Mohammad Azharuddin (1990)
  • 351 – Sourav Ganguly (2002)
  • 349 – MS Dhoni (2014)

Chance to Break Dravid's Record

Gill is also trying to break Rahul Dravid’s record next. The record for most runs by an Indian batsman in a Test series in England is held by Dravid. He scored 602 runs in four matches during India’s 2002 tour of England under Sourav Ganguly’s captaincy. Gill has 601 runs right now and needs just 1 run to break Dravid’s record. He still has a chance to do this in the second innings of the current match.

Most Runs in a Test Series by an Indian Batsman in England

  • 602 – Rahul Dravid (2002)
  • 601 – Shubman Gill (2025)*
  • 593 – Virat Kohli (2018)
  • 542 – Sunil Gavaskar (1979)
  • 461 – Rahul Dravid (2011)

Jaiswal's Record Also in Sight

Yashasvi Jaiswal holds the record for most runs in a Test series for India. He scored 712 runs in five matches during the India vs England series in 2024, which included two double centuries. Looking at Gill’s current form, it is possible that he can break Jaiswal’s record too.

Most Runs in a Test Series for India (Overall)

  • 712 – Yashasvi Jaiswal (2024)
  • 655 – Virat Kohli (2016)
  • 602 – Rahul Dravid (2002)
  • 601 – Shubman Gill (2025)
  • 593 – Virat Kohli (2018)

To join us on Facebook Click Here and Subscribe to UdaipurTimes Broadcast channels on   GoogleNews |  Telegram |  Signal