Virat Kohli to MS Dhoni: Most Test wins by an Indian captain in England
Shubman Gill-led India are currently in England preparing for the five-Test match series, which is scheduled to start from June 20. This will be the first assignment for Shubman Gill as a captain. Here's the list of Indian captains who won the most Tests in England.

Shubman Gill-led India are currently in England preparing for the five-Test match series, which is scheduled to start from June 20. This will be the first assignment for Shubman Gill as a captain. Here's the list of Indian captains who won the most Tests in England.

Virat Kohli
Former India captain Virat Kohli tops the tally. Under Kohli's captaincy, India played nine matches in England, where they managed to win three and lost five and one match ended in a draw.

Kapil Dev
Kapil Dev led India in three Test matches, where India managed to win two, lost one and one match ended in a draw.

Rahul Dravid
Former India captain Rahul Dravid led the side in three Test matches in England, where the Men in Blue managed to win one and two matches ended in a draw.

Sourav Ganguly
Sourav Ganguly captained India in four Test matches, where the Men in Blue managed to win one match, lost one and two matches ended in a draw.

Ajit Wadekar
Ajit Wadekar-led India in six-Test matches in England, where the Men in Blue managed to win one match and lost three, and two matches ended in a draw.

MS Dhoni
MS Dhoni-led India played nine Test matches in England, where the Men in Blue managed to win just one match and lost seven, with one match ending in a draw.