logo

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

The fastest double centuries in One Day International cricket showcase some of the most explosive batting feats ever seen. These innings blend quick scoring, skillful strokeplay, and fearless boundary hitting that leave bowlers struggling and fans amazed. Here’s a countdown of the Top 10 quickest double centuries, highlighting players who changed the way limited-overs batting is viewed.

Scoring 200 runs in an ODI is remarkable; doing it rapidly adds a thrilling dimension. These innings are filled with aggressive shots and relentless run-scoring that push the limits of what batsmen can achieve in 50 overs.

Fastest Double Centuries in ODI History

  • 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

Highlights of Notable Innings

  • Shubman Gill (117 balls vs West Indies, 2026): The fastest double century ever in ODI history. He finished unbeaten on 223 off 133 balls, including 26 fours and 8 sixes, guiding India to a strong victory chasing 405.
  • Ishan Kishan (126 balls vs Bangladesh, 2022): Made 210 runs off 131 balls. His rapid scoring showed great potential, nearly chasing a triple century pace before dismissal in the 35th over.
  • Glenn Maxwell (128 balls vs Afghanistan, 2023): Battled cramps to finish 201 not out off 128 balls at Wankhede Stadium during the ODI World Cup, showcasing resilience and power hitting.
  • Pathum Nissanka (136 balls vs Afghanistan, 2024): Scored 210* in tough conditions, playing with calm and smart shot selection to dominate a tricky bowling attack.
  • Chris Gayle (138 balls vs Zimbabwe, 2015): Hit 215 off 147 balls in Canberra, demonstrating why he remains one of the most feared batsmen worldwide.
  • Virender Sehwag (140 balls vs West Indies, 2011): The first captain to hit an ODI double century, scoring 219 in Indore with his signature attacking style.
  • Sachin Tendulkar (147 balls vs South Africa, 2010): The legendary batsman reached 200 not out at Gwalior in a perfect mix of aggression and control.
  • Fakhar Zaman (148 balls vs Zimbabwe, 2018): Unbeaten 210 at Bulawayo, marking one of Pakistan’s fastest double centuries in ODIs.
  • Rohit Sharma (151 balls vs Sri Lanka, 2014): Made a record 264 at Eden Gardens, Kolkata, with flawless timing and power, cementing his place among the best ODI batsmen.

Frequently Asked Questions

  • Who holds the record for the fastest 200 in ODI? Shubman Gill holds the record with 200 runs off 117 balls.
  • How many double centuries has Sachin Tendulkar scored in ODIs? He has scored one double century.
  • How many double centuries has Rohit Sharma made? Rohit Sharma has scored three double centuries in ODIs.
  • Who has scored 300 runs in Test cricket? Players like Virender Sehwag (twice), Chris Gayle, Karun Nair, and David Warner have reached 300 in Tests.
  • Who scored the fastest 150 in ODI cricket? AB de Villiers holds the record for the fastest 150 runs in ODIs.
Top 10 Fastest Double Centuries in ODI Cricket - Updated 2026