Naijagoal logo

Top 10 Fastest Double Centuries in ODI Cricket (Updated 2026)

Top 10 Fastest Double Centuries in ODI Cricket

The fastest double centuries in One Day International cricket showcase some of the most explosive batting feats ever seen. These innings blend power, skill, and speed to overwhelm bowlers and captivate fans worldwide. Here is a list of the Top 10 fastest double centuries, featuring players who have pushed the limits of 50-over batting.

Fastest 200 in ODI History (Updated List)

  • Rank: 1
  • Player: Shubman Gill
  • Balls to 200: 117
  • Opponent: West Indies
  • Venue: Guwahati
  • Date: Sep 30, 2026
  • Rank: 2
  • Player: Ishan Kishan
  • Balls to 200: 126
  • Opponent: Bangladesh
  • Venue: Chattogram
  • Date: Dec 10, 2022
  • Rank: 3
  • Player: Glenn Maxwell
  • Balls to 200: 128
  • Opponent: Afghanistan
  • Venue: Mumbai
  • Date: Nov 7, 2023
  • Rank: 4
  • Player: Pathum Nissanka
  • Balls to 200: 136
  • Opponent: Afghanistan
  • Venue: Pallekele
  • Date: Feb 9, 2024
  • Rank: 5
  • Player: Chris Gayle
  • Balls to 200: 138
  • Opponent: Zimbabwe
  • Venue: Canberra
  • Date: Feb 24, 2015
  • Rank: 6
  • Player: Virender Sehwag
  • Balls to 200: 140
  • Opponent: West Indies
  • Venue: Indore
  • Date: Dec 8, 2011
  • Rank: 7
  • Player: Shubman Gill
  • Balls to 200: 145
  • Opponent: New Zealand
  • Venue: Hyderabad
  • Date: Jan 18, 2023
  • Rank: 8
  • Player: Sachin Tendulkar
  • Balls to 200: 147
  • Opponent: South Africa
  • Venue: Gwalior
  • Date: Feb 24, 2010
  • Rank: 9
  • Player: Fakhar Zaman
  • Balls to 200: 148
  • Opponent: Zimbabwe
  • Venue: Bulawayo
  • Date: Jul 20, 2018
  • Rank: 10
  • Player: Rohit Sharma
  • Balls to 200: 151
  • Opponent: Sri Lanka
  • Venue: Kolkata
  • Date: Nov 13, 2014

Notable Innings Behind the Records

  • Shubman Gill | 117 balls vs West Indies (2026)Gill holds the record for the fastest double century, reaching 200 off just 117 balls in Guwahati. He finished unbeaten on 223 runs from 133 balls with 26 fours and 8 sixes, steering India to an 8-wicket win chasing 405.
  • Ishan Kishan | 126 balls vs Bangladesh (2022)Kishan blasted his way to 200 in 126 balls at Chattogram, scoring 210 off 131 deliveries. Though dismissed in the 35th over, he showed potential to push beyond 300.
  • Glenn Maxwell | 128 balls vs Afghanistan (2023)Maxwell powered through to 200 in 128 balls during the Mumbai ODI World Cup, finishing 201 not out despite battling cramps and collapsing wickets.
  • Pathum Nissanka | 136 balls vs Afghanistan (2024)Nissanka's unbeaten 210 off 139 balls at Pallekele demonstrated composure and timing against a tricky bowling attack.
  • Chris Gayle | 138 balls vs Zimbabwe (2015)Gayle scored 215 from 147 balls in Canberra, marking one of his signature destructive knocks.
  • Virender Sehwag | 140 balls vs West Indies (2011)Sehwag was the first captain to score an ODI double century, making 219 off 149 balls in Indore.
  • Shubman Gill | 145 balls vs New Zealand (2023)Gill’s 208 in Hyderabad made him the youngest to reach 200 in ODIs.
  • Sachin Tendulkar | 147 balls vs South Africa (2010)Tendulkar’s unbeaten 200 in Gwalior combined aggression with control, showing why he’s called the "God of Cricket."
  • Fakhar Zaman | 148 balls vs Zimbabwe (2018)Zaman’s unbeaten 210 at Bulawayo remains one of the quickest double centuries in ODI history.
  • Rohit Sharma | 151 balls vs Sri Lanka (2014)Rohit's legendary 264 from 173 balls at Eden Gardens is the highest ODI score ever, including his 200 off 151 balls.