List Of The Captains Of One Day Cricket Team Of India


Captains Of One Day Cricket Team Of India

Cricket is a game between two teams. Each team consists of 11 players on the field. There are three formats of playing cricket at international level- one-day internationals (ODI), test matches and Twenty20.


In the Indian team, a total of 24 players has captained the team one or more times in the ODI matches. The first ODI captain of India was Ajit Wadekar, captained in 1974 for two games. Mahendra Singh Dhoni captained 200 games and is the most successful captain in Indian cricket history with 110 winning matches. Mohammad Azharuddin captained 174 games, and Saurav Ganguly captained 146 games.

indian ODI captains cricket

Must Read- Top 40 Fantasy Cricket Apps Lists To Download & Win Real Cash Daily

Details of all other players who were the captain of the Indian cricket team are given below.

List Of The Captains Who Have Captained At least Once

1. Ajit Wadeker:

First Captain On ODI Team. Captained the team in 1974 and has played 2 matches as captain.

2. Srinivasaraghavan Vekataraghavan:

Captained the team from 1975 to 1979 and has played 7 matches as captain.

3. Bishan Singh Bedi:

Captained the team from 1975 to 1978 and has played 4 matches as captain.

4. Sunil Gavaskar: 

Captained the team from 1980 to 1985 and has played 37 matches as captain.

5. Gundappa Viswanath:

Captained the team in 1980 and has played only one match as a captain.

6. Kapil Dev:

Captained the team from 1982 to 1992 and has played 74 matches as a captain.

7. Syed Kirmani:

Captained the team in 1983 and has played one match as a captain.

8. Mohinder Amarnath:

Captained the team in 1984 and has played only one match as a captain.

9. Ravi Shastri:

Captained the team from 1986 to 1991 and has played 11 matches as a captain.

10. Dilip Vengaskar:

Captained the team from 1987 to 1988 and has played 18 matches as a captain.

11. Krishnamachari Srikkanth:

Captained the team in 1989 and has played 13 matches as a captain.

12. Mohammad Azharuddin:

Captained the team from 1989 to 1999 and has played 174 matches as a captain.

13. Sachin Tendulkar:

Captained the team from 1996 to 1999 and has played 74 matches as a captain.

14. Ajay Jadeja:

Captained the team from 1997 to 1999 and has played 13 matches as a captain.

15. Sourav Ganguly:

Captained the team from 1999 to 2005 and has played 146 matches as a captain.

16. Rahul Dravid:

Captained the team from 2000 to 2007 and has played 79 matches as a captain.

17. Anil Kumble:

Captained the team in 2001 for the one match.

18. Virendra Sehwag:

Captained the team from 2003 to 2011 and has played 12 matches as a captain.

19. Mahendra Singh Dhoni:

Captained the team from 2007 to 2018 and has played 200 matches as a captain.

20. Suresh Raina:

Captained in 2010 for 12 matches.

21. Gautam Gambhir:

Captained in 2010 for 6 matches.

22. Virat Kohli:

Captaining the team since 2013 and has played 57 matches till now as a captain.

23. Ajinkya Rahane:

Captained in 2015 for 3 matches.

24. Rohit Sharma:

Captained the team from 2017 to 2018 for 8 matches.

Frequently Asked Question

1. Who is the No 1 captain in cricket?

Seven years after Mahendra Singh Dhoni led India to top of the International Cricket Council’s Test rankings, India is No. 1 again.

2. Who was the 1st captain of the Indian ODI team?

First Captain for Indian ODI team is Ajit Wadekar (1974) played 2 matches. First Captain for the Indian T20 team is Virender Sehwag (2006) played 1 match.

3. Who is the current captain of cricket in India?

Virat Kohli is the present captain of team India. He is a top run-scorer of the year 2017 with a total 2818 runs. It was the first time when he was the full-time captain of team India.

4. Who is the most successful captain in India?

Virat Kohli is the most successful Test captain in Indian cricket history with overall 33 wins, record 13 overseas test wins and highest ever win percentage recorded with greater than 2 matches as captain. The table of results is complete up to the second Test against Bangladesh in November 2019.

5. Who is the best captain Dhoni or Kohli?

First speaking of our current captain, Virat Kohli well, his captaincy record has been phenomenal. He has surpassed Dhoni in the most consecutive series wins for India by winning 9 ODI series in such a short span of time.

Check the above section on a regular basis for more faqs related to Cricket.

You may also like-