List of Team India's most successful captains, no. 1 will surprise you...
Third party image reference
For your information, let us tell you that in this list comes the name of Sourav Ganguly, who has won 97 matches, captaining the Indian team in 196 matches.
3. Mohammad Azharuddin:
Mohammad Azharuddin's name comes at number 3 in this list, who has won 104 matches, captaining Team India in 221 matches.
2. Virat Kohli:
Third party image reference
Let me tell you that India's best captain Virat Kohli has created a record of winning 105 matches while captaining Team India in 158 matches. That is why his name comes 2nd in this list.
1. MS Dhoni:
Third party image reference
We all know that India's legendary captain MS Dhoni tops the list. Dhoni has won 178 matches, captaining the Indian cricket team in 332 matches. That is why he is considered the most successful captain of India.