Shubman Gill's 233* tops list of highest individual ODI scores by Indian captains

30 Sept 2026, 10:31 pm IST|
Shubman Gill's 233* tops list of highest individual ODI scores by Indian captains
Image source

Shubman Gill scored an unbeaten 233 for India against West Indies in the second ODI at Guwahati in 2026, the highest individual ODI score by an Indian captain.

The article notes that ODI cricket demands both aggression and patience and that captaincy adds extra responsibility for batsmen; it states many Indian captains have recorded centuries in ODIs and asserts that only two have hammered double centuries. This piece ranks the top five Indian captains by their highest individual ODI innings.

Kapil Dev was the first Indian captain to lead the team to an ICC title and, under his captaincy in 1983, India defeated West Indies to win the ODI World Cup. In the tournament’s 20th match he scored 175 as India posted 266/8 in the first innings after losing five early wickets for single digits; his innings included 16 fours and six maximums. India bowled out Zimbabwe for 235 and won by 31 runs, Kapil also took one wicket and was named Player of the Match.

Sachin Tendulkar captained India in ODIs from 1996 to 2000 and produced his highest score as captain against New Zealand in November 1999 at Lal Bahadur Shastri Stadium in Hyderabad. He compiled an unbeaten 186 off 150 deliveries with 20 boundaries and three sixes as India reached 376/2; New Zealand were dismissed for 202 and India won by 174 runs, with Tendulkar adjudged Player of the Match.

Rohit Sharma has captained India in 56 ODIs since 2017 and has scored five centuries as captain. His highest score as skipper came against Sri Lanka in December 2017 at Mohali when he made an unbeaten 208 off 153 balls with 12 sixes and 13 fours, taking India to 392/4 and a 141-run victory. Despite that double century, Rohit does not hold the record for the highest individual score as an Indian skipper.

Virender Sehwag captained India in 12 ODIs and recorded a 219 against West Indies in December 2011 at Holkar Cricket Stadium in Indore. His 219 came off 149 deliveries with seven sixes and 25 boundaries as India scored 418/5; West Indies finished on 265. That knock made Sehwag the second Indian batter to post a double century in the 50-over format after Sachin Tendulkar.

The article records that Shubman Gill, as India ODI captain, holds the record for the highest score by an Indian batter in ODIs after his 233* in Guwahati in 2026. He reached the double century in 117 balls, breaking Ishan Kishan’s record for the fastest double ton in ODIs, and finished 233* as India chased 206.

Shubman Gill (233*), Rohit Sharma (208*) and Virender Sehwag (219) are listed as the three Indian captains who have scored double centuries in ODIs.

Shubman GillKapil DevSachin TendulkarRohit SharmaIndia