Rohit Sharma’s time as India’s captain has officially ended after he was replaced as ODI skipper ahead of the Australia series. The 37-year-old recently guided India to a Champions Trophy win earlier this year, but the selectors have now handed the leadership role to Shubman Gill, keeping the 2027 ODI World Cup in mind.
The end of a glorious chapter in Indian cricket is the ousting of Rohit as ODI captain. He retired after the T20 title by taking India to the 2024 championship. His Test captaincy career was also cut short later in the year as he stepped down of the format earlier this year and his format leadership career ended.
Rohit was the captain of India in 56 ODIs and had a reputation of a calm yet aggressive style of leadership during his rule. His leadership had encouraged the team to go out with no fear of playing cricket and his performance at the bat was usually the order of the day. When he steps down, there are inevitable comparisons between the ODI performance of Rohit and those of the previous captain Rahul Dravid.
1. Rohit Sharma vs Rahul Dravid Who is a better win captain in the ODI?

Rohit Sharma was the Indian Captain in 56 ODIs between 2017 and 2025 and won 42 and lost 12. There was one draw match and another no result which resulted in his win percentage of 75. Among these victories, 24 were against the home, 6 abroad and 12 neutrals. During his reign, India emerged victorious in such countries as the UAE, Sri Lanka, England, West Indies and New Zealand.
Rahul Dravid on the other hand was the captain of India with 79 ODIs and he had won 42 and lost 33 matches and four matches could not be awarded. His win percentage stood at 53.16. He has won 42 matches including 21 victory at home, 13 victories abroad and eight at neutral grounds. Such countries as Pakistan, England, Sri Lanka, Bangladesh, and the West Indies were won by India under his leadership as a captain.
2. Rohit Sharma vs Rahul Dravid Who is a better captain with a higher batting average in Odis?

Rohit, as a captain, had a 2,506 runs with an average of 52.20 and a strike rate was 111.97 in 56 matches. He scored five centuries and 17 fifties with highest of 208 against Sri Lanka at Mohali. It was his aggressive but consistent batting which contributed highly to the success of India.
Dravid was the captain in 79 ODIs but he only scored 2,658 runs at an average of 42.19 with a strike rate of 75.42. He scored 200 centuries and 25 half-centuries whereby his highest score stood at 105 versus West Indies in 2006. His composed nature stood the batting of India when he was in charge.
3. Rohit Sharma vs Rahul Dravid – Who is a better captain in ICC ODI events?

Rohit has guided India in 16 ICC ODI matches out of the World Cup with 11 and in the champions trophy with five. He led India to 10 consecutive victories in the 2023 World Cup and then lost the final but then he won the 2025 champions trophy. He scored 597 in the world cup and 180 in the champions trophy.
Rahul Dravid led India in six ICC ODI that India won two and lost four. In the 2007 world cup, he scored 81 and in the 2006 champions trophy, he had 105, which were good scores but did not even lead India far into the tournament.
4. Rohit Sharma vs Rahul Dravid – Who has the more record of wins as captain?

Rohit Sharma had a score of 2,080 in 42 ODI wins as a captain of India, and this was an average of 59.42 with a hit of 110.75. He enlisted five hundred and thirteen half centuries under these conquests. Rohit demonstrated his aggressive nature in every situation and he made 357 runs at the average of 32.45, even in defeats.
The captaincy of Rahul Dravid also made India to win 42 ODIs; he made 1,542 runs averaging 53.17 with a strike rate of 81.07. In winning causes, he had scored one century and 15 fifties. In the lost matches, Dravid scored 1,097 runs at an average of 34.28 which shows that he is a consistent and calm batting player.
