OTTplay Logo
settings icon
profile icon

Rohit Sharma's stats as ODI captain: Full stats

Shubman Gill is set to take over as the 28th ODI captain of the Indian men's cricket team, succeeding Rohit Sharma. Rohit led India in 56 ODIs from 2017 to 2025, achieving 42 wins and a 75% win rate.

Rohit Sharma's stats as ODI captain: Full stats
Rohit with the ICC Champions Trophy 2025. Image | BCCI on X

Last Updated: 03.03 PM, Oct 04, 2025

Share

As Shubman Gill is all set to become the 28th ODI captain of the Indian men’s cricket team and replace Rohit Sharma as the captain for the 50-over format, we present you with Rohit Sharma’s stats as ODI captain of the Indian men’s cricket team.

Rohit Sharma’s stats as ODI captain

Rohit with the ICC Champions Trophy 2025. Image | BCCI on X
Rohit with the ICC Champions Trophy 2025. Image | BCCI on X

Rohit Sharma's tenure as India's ODI captain has been marked by impressive success and strong leadership. Over his captaincy career in ODIs spanning from 2017 to 2025, Rohit led India in 56 matches, securing 42 wins, 12 losses, 1 tie, and 1 no-result match.

This record translates to a notable winning percentage of approximately 75%, confirming his status as one of India's most successful ODI captains.

Rohit’s win percentage of 75% is the highest amongst Indian captains with more than 50 matches as the leader of the ODI team.

Matches Wins Defeats Win%
56 42 12 75%

 

Most wins in ODI cricket as the captain of India

1. MS Dhoni - 110

2. Mohammed Azharuddin - 90

3. Sourav Ganguly - 76

4. Virat Kohli - 65

5. Rohit Sharma - 42

Rohit’s achievements as ODI captain

Rohit Sharma scored 2506 runs as ODI captain. Image | BCCI on X
Rohit Sharma scored 2506 runs as ODI captain. Image | BCCI on X

Under Rohit's captaincy, India enjoyed dominance in both bilateral series and multi-nation tournaments. Key highlights include leading India to victory in two Asia Cup titles (2018 and 2023) and the 2025 ICC Champions Trophy.

Despite making it to the final of the 2023 ODI World Cup hosted by India, the team fell just short of clinching the title.

Rohit Sharma’s batting stats as the ODI captain

Rohit scored 5 centuries as the ODI captain. Image | BCCI on X
Rohit scored 5 centuries as the ODI captain. Image | BCCI on X

Alongside being one of the successful captains of the Indian men’s ODI cricket team, Rohit Sharma performed exceedingly well with the bat as a captain.

Rohit, who scored 11168 runs in ODI cricket in 273 matches, scored 2506 runs in 56 ODI matches as captain.

Rohit averages 52.20 with the bat as a captain in ODI cricket and has a strike rate of 111.97 as well. Rohit, who turned an opener under MS Dhoni, scored 5 centuries and 17 half-centuries as the captain of the ODI team. Rohit also hit a double ton as the captain of India, only one from the country to achieve the feat.

Matches Runs Average Strike-rate 100s
56 2506 52.20 111.97 5

 

Ad