List of Captains for India in ODI Cricket ft. Shubman Gill

Shubman Gill: Team India made their debut in ODI cricket in July 1974 with a game against England in Leeds. Since then, they have been active in this format and are one of the few teams to play over 1000 ODIs. India have been a successful team in the 50-over format.

They have two ODI World Cups (1983 and 2011) and have won the Champions Trophy title three times (2002, 2013, and 2025). India have been blessed with some great players, but there have been some of the best captains to take the team forward.

Also Read: Who is King of Cricket? All details you need to know

Over the years, a total of 27 players have led India in the 50-over format. Some succeeded as captain, while some didn’t enjoy their tenure. Shubman Gill recently became the 28th player who will lead India in the ODI cricket. In this article, we will talk about the complete list of captains for India in ODI cricket.

List of Captains for India in ODI Cricket

No.CaptainDurationMatchesWinsLosses%Win
1Ajit Wadekar19742020
2S Venkataraghavan1975–7971614.28
3Bishen Singh Bedi1975–7841325
4Sunil Gavaskar1980–8537142137.83
5Gundappa Viswanath19801010
6Kapil Dev1982–9274393352.7
7Syed Kirmani19831010
8Mohinder Amarnath19841000
9Ravi Shastri1986–91114736.36
10Dilip Vengsarkar1987–881881044.44
11Krishnamachari Srikkanth1989134830.76
12Mohammad Azharuddin1989–99174907651.72
13Sachin Tendulkar1996–9973234331.5
14Ajay Jadeja1998–99138561.53
15Sourav Ganguly1999–2005146766552.05
16Rahul Dravid2000–0779423353.16
17Anil Kumble2002110100
18Virender Sehwag2003–2011127558.33
19Mahendra Singh Dhoni2007–182001107455
20Suresh Raina2010-2014126550.5
21Gautam Gambhir2010–11660100
22Virat Kohli2013–2195652768.42
23Ajinkya Rahane2015330100
24Rohit Sharma2017–202556421275
25Shikhar Dhawan2021–22127358.33
26KL Rahul2022–23128466.67
27Hardik Pandya2023321
28Shubman Gill2025*

Who was the first captain for India in ODI cricket?

Ajit Wadekar was India’s first captain to lead the country in the 50-over format.

Who is the current captain of the Indian ODI team?

Gill is the new captain of the Indian ODI team, replacing Rohit Sharma.

Leave a Reply

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