In the extensive record books of One Day International cricket, the distinction of scoring the highest individual innings as a captain belongs to former Indian explosive batsman Virender Sehwag. While cricket fans frequently associate monumental double centuries with modern titans like Rohit Sharma, Sachin Tendulkar, or Virat Kohli, it is Sehwag who continues to occupy the top spot when leading a side. On 8 December 2011, during an ODI encounter against West Indies in Indore, Sehwag delivered a masterclass of aggressive batting that fundamentally reshaped statistical history for international captains.
Sehwag's Historic 219-Run Blitzkrieg in Indore
Captain Sehwag displayed breathtaking authority on 8 December 2011 in Indore, dismantling the West Indies bowling attack by scoring 219 runs off just 149 deliveries. His power-packed performance featured 25 boundaries and 7 towering sixes, scattering the ball across every corner of the stadium. Demonstrating his signature fearless mindset, Sehwag even reached his maiden ODI double century by launching a six over the boundary rope. At the time of this iconic match, his score of 219 was not only the highest ever recorded by a captain, but also stood as the overall highest individual score by any player in ODI cricket history.
Rohit Sharma's Unbeaten 208* Performance at Mohali
Rohit Sharma occupies the second position on the list of highest individual scores achieved by an ODI captain. On 13 December 2017, while leading India against Sri Lanka in Mohali, Rohit Sharma crafted a magnificent 208 not out off 153 balls, hitting 13 fours and 12 sixes. Although Rohit Sharma holds the overall world record for the highest individual score in ODI history with his extraordinary 264 runs against Sri Lanka, and possesses three double centuries in the format, his score of 208* remains his personal best as captain. Significantly, Virender Sehwag and Rohit Sharma stand as the only two players in the history of ODI cricket to have scored double centuries while serving as team captains.
Sachin Tendulkar and Other Legendary Captains
Widely regarded as one of cricket's ultimate icons, Sachin Tendulkar also secures a prominent place in this elite list. On 8 November 1999, captaining India against New Zealand in Hyderabad, Sachin Tendulkar scored an unbeaten 186* runs from 150 balls, embellished with 20 fours and 3 sixes. This memorable innings ranks as the fourth-highest individual score by a captain in ODI cricket.
Top 6 Highest Individual Scores by an ODI Captain
The leaderboard featuring the top six highest individual scores scored by captains in One Day Internationals includes the following historic knocks
- Virender Sehwag: 219 runs vs West Indies, Indore (8 December 2011)
- Rohit Sharma: 208* runs vs Sri Lanka, Mohali (13 December 2017)
- Sanath Jayasuriya: 189 runs vs India, Sharjah (2000)
- Sachin Tendulkar: 186* runs vs New Zealand, Hyderabad (8 November 1999)
- Vivian Richards: 181 runs vs Sri Lanka, Karachi (1987)
- Kapil Dev: 175* runs vs Zimbabwe, Nevill Ground (1983)
Rohit's Close Pursuit of Sehwag's Landmark Record
Following Sehwag's benchmark 219-run score in 2011, Rohit Sharma came closest to breaking the milestone during his captaincy innings in 2017. Facing Sri Lanka in Mohali, Rohit effortlessly eclipsed the 200-run mark but finished unbeaten on 208, falling just 11 runs short of Sehwag's overall record. Consequently, Virender Sehwag's unbelievable milestone remains unequaled at the summit of captaincy batting records.


















