This article provides a comprehensive look at the record-breaking batting performances of Indian cricket captains in the One Day International format.
| Player | Score (Balls) | 4s/6s | Strike Rate | Innings | Against | Venue | Date |
|---|---|---|---|---|---|---|---|
| Virender Sehwag | 219 (149) | 25/7 | 146.97 | 1 | West Indies | Indore | 8 Dec 2011 |
| Rohit Sharma | 208* (153) | 13/12 | 135.94 | 1 | Sri Lanka | Mohali | 13 Dec 2017 |
| Sachin Tendulkar | 186* (150) | 20/3 | 124 | 1 | New Zealand | Hyderabad (Deccan) | 8 Nov 1999 |
| Kapil Dev | 175* (138) | 16/6 | 126.81 | 1 | Zimbabwe | Tunbridge Wells | 18 Jun 1983 |
| Virat Kohli | 160* (159) | 12/2 | 100.62 | 1 | South Africa | Cape Town | 7 Feb 2018 |
| Virat Kohli | 157* (129) | 13/4 | 121.7 | 1 | West Indies | Visakhapatnam | 24 Oct 2018 |
| Mohammad Azharuddin | 153* (150) | 17/1 | 102 | 1 | Zimbabwe | Cuttack | 9 Apr 1998 |
| Sourav Ganguly | 144 (152) | 8/6 | 94.73 | 1 | Zimbabwe | Ahmedabad | 5 Dec 2000 |
| Sourav Ganguly | 141* (142) | 11/6 | 99.29 | 1 | South Africa | Nairobi (Gym) | 13 Oct 2000 |
| Virat Kohli | 140 (107) | 21/2 | 130.84 | 2 | West Indies | Guwahati | 21 Oct 2018 |
Looking for more captaincy masterclasses? > See the highest individual scores by Indian captains in Test matches here and T20Is here.
Virender Sehwag has registered the highest individual score as an Indian captain in ODI cricket, scoring 219 from 149 balls against the West Indies in the 2011 Indore ODI. See all the records he broke during that innings.
Rohit Sharma is the other Indian skipper to score a double hundred in ODIs, getting an unbeaten 208 off 153 balls against Sri Lanka in 2017.
Rohit Sharma peppered his double ton with 12 sixes, the most by an Indian captain in an ODI innings.
Virender Sehwag’s 25 fours in his 219-run knock are the most by an Indian captain in an ODI innings.
Virat Kohli has smashed the highest individual score in a successful ODI run chase as India’s captain, with 140 off 107 balls helping India chase down a 323-run target against the West Indies in 2018.
MS Dhoni has logged the highest individual score in a losing cause while leading India in ODIs, scoring an unbeaten 139 in the 2013 Mohali ODI against Australia.
Overall: Highest Individual Score in ODI Run-Chases
Virat Kohli has scored the most hundreds as India’s captain in ODIs, with 21 centuries under his belt.
Kapil Dev has the highest individual score in an away ODI, having scored an unbeaten 175 against Zimbabwe in the 1983 World Cup.
Kapil Dev’s 175* remains the highest score by an Indian captain in the history of the ODI World Cup.
The unbeaten 175 by Kapil Dev was also the first instance of an Indian captain scoring a hundred in the ODI format.
A new IPL season awaits cricket fans after an entertaining T20 World Cup. The BCCI…
The Lucky Star app offers a simple way to bet on sports and play games…
Jili games online occupy a very specific lane in the iGaming industry. They’re not trying…
Losing a wicket on the very first ball of the match is the ultimate "cricket…
This article will discover the most prolific batting pairs in Indian Premier League history with…
From KL Rahul's consistency to Sai Sudharsan's rise, we break down the elite 10 who…