Individual Records

Highest Individual Scores by Indian Captains in ODI Cricket

This article provides a comprehensive look at the record-breaking batting performances of Indian cricket captains in the One Day International format.

Highest Individual Scores by Indian Captains in ODIs

PlayerScore (Balls)4s/6sStrike RateInningsAgainstVenueDate
Virender Sehwag219 (149)25/7146.971West IndiesIndore8 Dec 2011
Rohit Sharma208* (153)13/12135.941Sri LankaMohali13 Dec 2017
Sachin Tendulkar186* (150)20/31241New ZealandHyderabad (Deccan)8 Nov 1999
Kapil Dev175* (138)16/6126.811ZimbabweTunbridge Wells18 Jun 1983
Virat Kohli160* (159)12/2100.621South AfricaCape Town7 Feb 2018
Virat Kohli157* (129)13/4121.71West IndiesVisakhapatnam24 Oct 2018
Mohammad Azharuddin153* (150)17/11021ZimbabweCuttack9 Apr 1998
Sourav Ganguly144 (152)8/694.731ZimbabweAhmedabad5 Dec 2000
Sourav Ganguly141* (142)11/699.291South AfricaNairobi (Gym)13 Oct 2000
Virat Kohli140 (107)21/2130.842West IndiesGuwahati21 Oct 2018

Looking for more captaincy masterclasses? > See the highest individual scores by Indian captains in Test matches here and T20Is here.


Key Insights on Leading Run Scorers among Indian ODI Captains

Double Centuries and Power Hitting Records as Indian Captain in ODIs

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.


Match-Winning Captaincy Knocks and Performance in Defeats

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


World Cup Milestones and Historic Centuries

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.

Buvanesh Thiraviam

A Cricket Blogger | Blogs at Cricindeed.com

Share
Published by
Buvanesh Thiraviam

Recent Posts

IPL Schedule 2026: Initial Fixtures & Match Dates

A new IPL season awaits cricket fans after an entertaining T20 World Cup. The BCCI…

3 hours ago

Lucky Star Mobile App Review

The Lucky Star app offers a simple way to bet on sports and play games…

2 days ago

Jili Games Online: Top Picks and GameZone Integration Strategy

Jili games online occupy a very specific lane in the iGaming industry. They’re not trying…

2 days ago

Wickets on First Ball of Innings in IPL

Losing a wicket on the very first ball of the match is the ultimate "cricket…

2 days ago

Most Partnership Runs in IPL

This article will discover the most prolific batting pairs in Indian Premier League history with…

3 days ago

Highest Batting Average in IPL

From KL Rahul's consistency to Sai Sudharsan's rise, we break down the elite 10 who…

4 days ago