Indian Cricket Team Captain List

Explore the complete list of captains of the Indian Cricket Team from 1974 to 2025. Discover statistics, win rates, and leadership journeys of prominent cricket figures.

Indian Cricket Team Captain List: India became a full member of the Imperial Cricket Conference (now the International Cricket Council) on 31 May 1926. On 25 June 1932, it became the sixth Test nation after England, Australia, South Africa, West Indies, and New Zealand. The Indian team was first led by C. K. Nayudu against England at Lord's. They played only seven tests against England before the Second World War, losing five matches and drawing two. Their first game against another opposition came in 1947-48 when Lala Amarnath captained the Indian team against Sir Donald Bradman's Australia.

A total of 25 players have captained the Indian ODI team. The very first ODI captain of the Indian cricket team was Ajit Wadekar, who captained the team in 1974 and played just 2 matches, both of which were lost. Mahendra Singh Dhoni and Virat Kohli are considered among the most successful Indian captains. Rohit Sharma is currently the ODI captain of India and is expected to lead the Indian team in Tests as well after Virat Kohli stepped down.

Indian Cricket Team Captain List 1974 to 2025

Here is the list of Indian Cricket Team Captains in One Day Internationals (ODI) from 1974 to 2025.

NameYearMatches PlayedWin Rate
1. Ajit Wadekar197420
2. Srinivasaraghavan Venkataraghavan1975–1979714.28
3. Bishen Singh Bedi1975-1978425
4. Sunil Gavaskar1980-19853740
5. Gundappa Viswanath198010
6. Kapil Dev1982-19927454.16
7. Syed Kirmani198310
8. Mohinder Amarnath198410
9. Ravi Shastri1986-19911136.36
10. Dilip Vengsarkar1987-19881844.44
11. Krishnamachari Srikkanth19891333.33
12. Mohammad Azharuddin1989-199917453.57
13. Sachin Tendulkar1996-19997335.07
14. Ajay Jadeja1998-19991361.53
15. Sourav Ganguly1999–200514653.9
16. Rahul Dravid2000-20077956
17. Anil Kumble20011100
18. Virender Sehwag2003-20111258.33
19. Mahendra Singh Dhoni2007–201820059.52
20. Suresh Raina20101254.54
21. Gautam Gambhir2010-116100
22. Virat Kohli2013-20219568.42
23. Ajinkya Rahane20153100
24. Rohit Sharma2017-20181384.61
25. Shikhar Dhawan2021366.66
26. Rohit Sharma2021--
Indian Cricket Team Captain List with Years

Indian Cricket Team Captain List in Hindi (एकदिवसीय अंतर्राष्ट्रीय के पुरुष कप्तान)

यह सूची "भारतीय क्रिकेट टीम" भारतीय क्रिकेट टीम के वनडे कप्तानों की है।

क्र संनाम
1अजित वाडेकर
2श्रीनिवासाराघवान वेंकटराघवन
3बिशन सिंह बेदी
4सुनील गावस्कर
5गुंडप्पा विश्वनाथ
6कपिल देव
7सैयद किरमानी
8मोहिंदर अमरनाथ
9रवि शास्त्री
10दिलीप वेंगसरकर
11कृष्णम्माचारी श्रीकांत
12मोहम्मद अजहरुद्दीन
13सचिन तेंदुलकर
14अजय जड़ेजा
15सौरव गांगुली
16राहुल द्रविड़
17अनिल कुंबले
18वीरेंद्र सहवाग
19महेंद्र सिंह धोनी
20सुरेश रैना
21गौतम गंभीर
22विराट कोहली
23अजिंक्य रहाणे
24रोहित शर्मा
Indian Cricket Team Captain List in Hindi

For more information, download the NCERT "The Story of Cricket" textbook from the link below:

Download NCERT The Story of Cricket PDF

Read: ICC Women’s World Cup Winners List 2022