Indian captains have made a name for themselves with their fantastic performances on the cricket field. Generally, the player who has a guaranteed place in the playing XI, has good leadership skills and a decent record as a player becomes the captain of the team.
Many foreign nations have adopted the approach of having split captaincy, where different individuals lead the team in different formats. India have not followed this ideology. The BCCI selectors have preferred keeping the same leader in all three formats.
Winning overseas matches has been a challenge for the Indian team, but the following five Indian captains have accomplished the feat of winning a match on foreign soil in all three formats.
(Stats Credit: Shebas)
1. One of the former Indian captains – Virender Sehwag
Virender Sehwag was the first Indian to captain in T20I matches. He also led the team in a few ODIs and Tests and managed to record at least one win in foreign matches.
2. One of the former Indian captains – MS Dhoni
It should not be a surprise to see MS Dhoni on this list. Many fans regard him as the greatest skipper in cricket history. His success is unmatched, so this is a small record for him.
3. One of the former Indian captains – Virat Kohli
Like MS Dhoni, Virat Kohli achieved many victories as a captain. It is quite unfortunate that he could not lead India to a major trophy despite captaining the team so well.
4. Ajinkya Rahane
Ajinkya Rahane never became the full-time captain of India, but whenever he got a chance to lead, he did it well. He won overseas Tests against Australia, while his overseas wins in ODIs and T20Is came against Zimbabwe.
5. KL Rahul
KL Rahul is the newest member of the list. He joined the club after leading India to a win in the WTC match against Bangladesh earlier today.