Full List of India’s ODI Captain from Ajit Wadekar to Shubman Gill

Cricket fans in India have always been curious about one thing – how many players have actually captain Team India in ODI cricket till now? Leadership is not just about winning matches; it’s about handling pressure, shaping team culture, and building future champions.

From Ajit Wadekar in 1974 to Shubman Gill in 2025, many Indian cricketers have taken this iconic role and guided India through different eras of one-day cricket.

Shubman Gill: The New Face of Indian Captaincy

As of October 2025, Shubman Gill has become the 28th captain of the Indian ODI team.Rohit Sharma succeeded by the young opener who had a fine reputation in playing the strokes and with a calm temperament to take up the captaincy role in late 2025. His selection indicates the concerns of the Indian selectors on creating a long term leadership strategy towards the next cycle of the ODI world cup.

Gill was an obvious choice with his knowledge of the current state of cricketing and fitness and being an IPL leader. He is still a new man at the helm but there is high expectation that his astute cricketing head will guide India into the next international season.

Full List of India’s ODI Captains (Men’s)

PlayerSpanMatchesWonLostTiedNRWin %Loss %
Shubman Gill2025–
Hardik Pandya20233210066.6633.33
KL Rahul2022–202312840066.6633.33
Shikhar Dhawan2021–202212730258.3325.00
Rohit Sharma2017–20255642121175.0021.42
Ajinkya Rahane201533000100.00
Virat Kohli2013–20219565271268.4228.42
Gautam Gambhir2010–201166000100.00
Suresh Raina2010–201412650150.0041.66
MS Dhoni2007–20182001107451155.0037.00
Virender Sehwag2003–201212750058.3341.66
Anil Kumble200211000100.00
Rahul Dravid2000–20077942330453.1641.77
Sourav Ganguly1999–200514676650552.0544.52
Ajay Jadeja1998–199913850061.5338.46
Sachin Tendulkar1996–20007323431631.5058.90
Mohammad Azharuddin1990–199917490762651.7243.67
Krishnamachari Srikkanth198913480130.7661.53
Dilip Vengsarkar1987–1989188100044.4455.55
Ravi Shastri1987–199111470036.3663.63
Mohinder Amarnath198410001
Syed Kirmani198310100100.00
Kapil Dev1982–19877439330252.7044.59
Gundappa Viswanath198110100100.00
Sunil Gavaskar1980–19853714210237.8356.75
Bishan Singh Bedi1976–19784130025.0075.00
Srinivas Venkataraghavan1975–19797160014.2885.71
Ajit Wadekar197420200100.00

Also Read: Shubman Gill Takes Over As ODI Captain For The Australia Tour 2025

The Evolution of Indian ODI Captain

There has been a shift in captaincy of Indian ODI cricket over the years. Leadership in the 1970s and the 1980s was more of motivation and instinct. Other captains such as Sunil Gavaskar and Kapil Dev were role models and gave discipline and pride to the young Indian teams. The most glorious moment in the life of Kapil Dev was when he held the 1983 world cup as it is the first major global victory of India.

Mohammad Azharuddin and Sachin Tendulkar led the team in the transition it experienced in the 1990s. Azharuddin has done 174 ODIs as captain, making him one of the most long serving heads. Subsequently, the captaincy of Sourav Ganguly (1999 -2005) turned things around. He made a fearless squad, which had faith in victory in the foreign countries and gave rise to young talents such as Yuvraj Singh, Harbhajan Singh and Virender Sehwag.

The new golden era started with MS Dhoni who was the most successful captain in ODIs and had 110 wins in 200 matches in his career. His self-possession, his tact, and his victories in the ICC tournaments, the winning of the World Cup in the year 2011 and the Champions Trophy in the year 2013 made him an icon. Virat Kohli took that legacy to unprecedented aggression and stability which resulted in India winning a number of bilateral series and has a staggering 68% win rate.

The head of the current generation led by Gill was Rohit Sharma who introduced his touch of success. He led the way in coaching the young players and under his leadership India has won major series at home as well as in other countries. His win rate in ODIs was high at 75% and this made him one of the most effective limited-overs captains in the history of India.