India has been playing International Cricket since the year 1932 and till 2015 India has seen many captains, be it in Test Cricket, ODI Cricket or T20 Cricket. Team India has seen many leaders, leading the team over 80 years of cricketing history.

To be exact till now 37 players have captained India. Well how many of them can you recall? 10? 15? 20? Well we bring to you the complete list of players that have captained India over years.

Captain Name

Span

Matches

MS Dhoni

2007-15

279

Mohammed Azharuddin

1990-99

221

Sourav Ganguly

1999-05

195

Kapil Dev

1982-87

108

Rahul Dravid

2000-07

104

Sachin Tendulkar

1996-00

98

Sunil Gavaskar

1976-85

84

Nawab of Pataudi

1962-75

40

Dilip Vengsarkar

1987-89

28

Bishan Bedi

1976-78

26

Virat Kohli

2013-15

19

Ajit Wadekar

1971-74

18

Virender Sehwag

2003-12

17

K Srikkanth

1989-89

17

Lala Amarnath

1947-52

15

Anil Kumble

2002-08

15

Suresh Raina

2010-14

15

Vijay Hazare

1951-53

14

Ajay Jadeja

1998-99

13

Nari Contractor

1960-62

12

Ravi Shastri

1987-91

12

S Venkataraghavan

1974-79

12

Polly Umrigar

1955-58

8

Gautam Gambhir

2010-11

6

Vinoo Mankad

1955-59

6

Gulabrai Ramchand

1959-60

5

Datta Gaekwad

1959-59

4

CK Nayudu

1932-34

4

Ghulam Ahmed

1955-59

3

Nawab of Pataudi Sr

1946-46

3

GR Viswanath

1980-81

3

Vizianagram

1936-36

3

HR Adhikari

1959-59

1

CG Borde

1967-67

1

Syed Kirmani

1983-83

1

Pankaj Roy

1959-59

1

Moinder Amarnath

1984-84

1

*Stat updated till 30 January, 2015

While there have been 37 captains over the past 83 years. First five captains in the list have been the leaders of the team for almost 35 years. When we take a look at number of matches captained by each player then it is MS Dhoni topping the list with 279 matches, not taking away the fact that the number of matches being played today is lot more when compared to matches played before the year 2000.

Other captains that have captained India for 100 or more matches are – M Azharuddin, Sourav Ganguly, Kapil Dev and Rahul Dravid. Arguably they are the best captains in Indian cricket history.  

Virat Kohli who is considered to the future captain of the Indian ODI team and is currently the captain of Indian test team has also captained the side for 19 matches so far and soon we would see him rise high in this list as well. 

Well this was the complete list of players to have captained India, how many of their names could you recollect? Comment below with your answers. 

 

Mohit Camma

Cricket enthusiast

Leave a comment

Your email address will not be published. Required fields are marked *