The Indian test team is performing incredibly well for the past few years. The hard work of the entire team is clearly visible behind the team's victory. The captain is the strongest backbone of the team and Indian captains are definitely the best ones in cricket history. Also, their contribution to the team's success is unparalleled. Successful captains like Rahul Dravid and Sourav Ganguly led the bricks one by one which has slowly resulted in the strongest Indian test team. Here, we take a look at those Indian captains who have dominated against the opponents with the most test win.
1. Virat Kohli (against England)
Virat Kohli is the most successful Indian test captain with the highest win percentage. The team is breaking barriers and records probably in every other match under Kohli's captaincy. The Indian captain has won 9 matches against England which is the most test win against an opponent by an Indian captain. Also, some of these series witnessed a few of the skipper's most rememberable knocks. The team also created historical moments against England during these matches. One such example is that he is the first Indian captain to retain the trophy in England after 2007.
Read also: Decoding Virat Kohli's test career in each year
2. Mahendra Singh Dhoni (against Australia)
Mahendra Singh Dhoni has the most test win against Australia by winning 9 matches. His contribution behind the Indian team's recognition globally across all formats is impeccable. Needless to say, he is one of the many reasons behind the successful establishment of today's Indian team. Among the 19 test matches against Australia captained by Dhoni, the team successfully won nine of them and four matches resulted in a draw. Also, Dhoni is the only captain to win all the ICC trophies.
3. Virat Kohli (against South Africa)
Virat Kohli once again included himself in this list with 7 wins against South Africa. This is the most test win by an Indian captain against the Proteas. It always feels delightful and exciting to win against a team like South Africa. The last time both the teams faced each other in a test match was during the ICC World Test Championship and India successfully won the series with a 3-0 win. The series was played under the captaincy of Virat Kohli and these wins strengthened India's place in the WTC finals.
4. Sourav Ganguly (against Zimbabwe)
Sourav Ganguly literally revolutionized Indian cricket and became the biggest game-changer for the team's success. His contribution to the Indian team's legacy is absolutely unmatchable. The way he formed the team and managed the teammates and everything is definitely one of the reasons behind many of India's massive victories. He won 6 matches against Zimbabwe which is the most test win by an Indian captain against that country.
Read also: ENG vs IND: Test Centuries by Indians at Lord's
5. Virat Kohli (against Sri Lanka)
The first Indian captain to win a test series in Sri Lanka after 1993 is none other than Virat Kohli. The captain and his Men in Blue are clearly dominating all the cricketing countries of the world. With 6 wins against Sri Lanka, he registered the most test win against the country as an Indian captain.
Virat Kohli (against West Indies)
Concluding the list with Virat Kohli once again as he registered the most number of Test wins against West Indies as an Indian captain. Among the test matches played against West Indies under Kohli's captaincy, the team won 6 times. These matches saw some of his best knocks and also the hard work of the Men in Blue to clinch the wins.
Read also: Most Wins As Captain In Test: Virat Goes Past Clive Lloyd