India's most successful test captains 

From Virat Kohli to Kapil Dev 

1. Virat Kohli (2014-2022)

The most successful India Test captain ever. In 68 matches as a captain, he has won 40 and lost 17 matches

2. M S Dhoni (2008-2014)

The captain cool was one of the biggest match winners. In 60 matches as a captain, he has won 27 and lost 18 matches

3. SC Ganguly (2000-2005)

Daredevil captain who brought back Indian cricket. In 49 matches as a captain, he has won 21 and lost 13 matches

4. M Azharuddin (1990-1999)

As captain, Azhar enjoyed tremendous success at home. In 47 matches as a captain, he has won 14 and lost 14 matches

5. SM Gavaskar (1976-1985)

Regarded as one of the best test batsman . In 47 matches as a captain, he has won 9 and lost 8 matches

6. Nawab of Pataudi (1962-1975)

Mansur Ali Khan Pataudi, took the responsibility at the age of 21. In 40 matches as a captain, he has won 9 and lost 19 matches

7. Kapil Dev (1983-1987)

One of the greatest fast bowling allrounder and captain India has produced . In 34 matches as a captain, he has won 4 and lost 7 matches

8. Rahul Dravid (2003-2007)

Mr. Dependable captained Indian test team for almost 3 years. In 25 matches as a captain, he has won 8 and lost 6 matches