LOADING...
Summarize
How Rohit Sharma fared as India's ODI captain? Key stats 
Under Rohit's leadership, India achieved a remarkable win percentage of 75% in ODIs (Image source: X/@BCCI)

How Rohit Sharma fared as India's ODI captain? Key stats 

Oct 05, 2025
03:44 pm

What's the story

Rohit Sharma's captaincy era in ODIs has officially come to an end with the Ajit Agarkar-led selection panel handing over the reins to Shubman Gill. Rohit, who had already retired from T20Is and Test cricket, now only plays in the 50-over format. Under Rohit's leadership, India achieved a remarkable win percentage of 75% in ODIs, winning 42 out of 56 matches, including one tie and a no-result. Let's dissect his run as India's ODI captain.

Captaincy record

Second-highest win percentage as captain in ODIs

As per Cricbuzz, Rohit's win percentage of 75% as captain is second only to West Indies legend Clive Lloyd (76.2%) among those who have captained at least 50 ODIs. He comfortably surpasses former Indian captains Virat Kohli (68.4%) and MS Dhoni (55%), making him India's most successful ODI skipper in this regard. In multi-nation events with five or more teams, Rohit has an even better success rate of 88.8%.

Event success

Best win percentage in multi-nation ODI events

In the 27 matches he captained in multi-nation ODI events, Rohit won 24 and lost just two. This gives him a win percentage of 88.8%, the best among all captains who have led in at least 20 games. Under his captaincy, India won the Asia Cups in 2018 and 2023 as well as Champions Trophy in 2025. Rohit also led India to the 2023 ODI World Cup final, where they lost to Australia.

Batting stats

Rohit shares this feat with AB de Villiers

As captain, Rohit scored 2,506 ODI runs at an impressive strike rate of 111.97 while averaging 52.20. Among the 60 players who have captained in at least 50 innings, South African legend AB de Villiers (average - 63.94 and SR - 110.48) is the only other batter to maintain a batting average above 50 with a strike rate of 100-plus. It must be noted that Rohit's average and strike rate as a non-captain was 47.85 and 88.42, respectively.

World Cup feat

Second-most runs by a captain in an ODI tournament

Rohit scored a whopping 597 runs in the 2023 World Cup, the second-highest by a skipper in an ODI series/tournament. Only Greg Chappell's 686 runs during Benson & Hedges tri-series in Australia in 1980/81 sits higher. In multi-nation tournaments with five or more teams, Rohit's aggregate stands at an impressive 1,288 runs—the sixth highest for a skipper.

DYK 

Rohit and Sehwag belongs to this list 

Rohit scored a stunning 208* versus Sri Lanka while leading India in the 2017 Mohali ODI. His former teammate Virender Sehwag is the only other batter with an ODI double-hundred as a designated captain (219* vs West Indies, 2011). As per ESPNcricinfo, Rohit's tally of 126 sixes as a captain in ODIs is only second to England's Eoin Morgan (147). Rohit shares the second spot with Dhoni.