The Captain who has won the most Test matches in India

The Captain who has won the most Test matches in India, Remarkable view at Rohit Sharma’s position!
Recently, under Rohit Sharma’s leadership, the Indian team secured a remarkable victory by 432 runs against England, which is India’s biggest win in terms of runs in Test cricket. Let’s take a view at the highest number of Test match victories for India.

Leaderboard:
Virat Kohli is the Captain who has won the most matches for India in international Test cricket, having played 68 matches as captain, winning 40 of them.
Second on the list is Mahendra Singh Dhoni, who captained India in 60 matches, of which India won 27 Test matches.
In third place on this list is former Indian captain Sourav Ganguly, who played 49 Test matches as captain of the Indian team, winning 21 matches.
Rohit Sharma has so far led the Indian team in 14 Test matches, of which the Indian team has won 8 (eight).