MaplePitch Logo

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

Fastest Double Centuries in ODI Cricket

The fastest double centuries in ODI cricket capture some of the most powerful and thrilling batting performances ever seen. These innings combine speed, skill, and aggressive boundary hitting to overwhelm bowlers and captivate fans worldwide. Here is a rundown of the top 10 fastest double centuries, highlighting the players who have reshaped limited-overs batting.

Scoring 200 runs in an ODI is already a rare feat, but achieving it at a rapid pace raises the bar for what’s possible in 50-over cricket. These batsmen not only dominate the scoreboard but set new benchmarks for quick scoring.

Fastest 200s in ODI History (Updated List)

  • Rank: 1Player: Shubman GillBalls to 200: 117Opponent: West IndiesVenue: GuwahatiDate: Sep 30, 2026
  • Rank: 2Player: Ishan KishanBalls to 200: 126Opponent: BangladeshVenue: ChattogramDate: Dec 10, 2022
  • Rank: 3Player: Glenn MaxwellBalls to 200: 128Opponent: AfghanistanVenue: MumbaiDate: Nov 7, 2023
  • Rank: 4Player: Pathum NissankaBalls to 200: 136Opponent: AfghanistanVenue: PallekeleDate: Feb 9, 2024
  • Rank: 5Player: Chris GayleBalls to 200: 138Opponent: ZimbabweVenue: CanberraDate: Feb 24, 2015
  • Rank: 6Player: Virender SehwagBalls to 200: 140Opponent: West IndiesVenue: IndoreDate: Dec 8, 2011
  • Rank: 7Player: Shubman GillBalls to 200: 145Opponent: New ZealandVenue: HyderabadDate: Jan 18, 2023
  • Rank: 8Player: Sachin TendulkarBalls to 200: 147Opponent: South AfricaVenue: GwaliorDate: Feb 24, 2010
  • Rank: 9Player: Fakhar ZamanBalls to 200: 148Opponent: ZimbabweVenue: BulawayoDate: Jul 20, 2018
  • Rank: 10Player: Rohit SharmaBalls to 200: 151Opponent: Sri LankaVenue: KolkataDate: Nov 13, 2014

Highlights of Top Performances

  • Shubman Gill (117 balls) vs West Indies, 2026: The Indian captain blasted his way to the fastest double century in ODI history at Guwahati, finishing unbeaten on 223 from 133 balls with 26 fours and 8 sixes, guiding India to a comfortable eight-wicket victory chasing 405.
  • Ishan Kishan (126 balls) vs Bangladesh, 2022: The young Indian left-hander scored 210 off 131 deliveries at Chattogram, threatening to become the first to score 300 if he had lasted the full 50 overs.
  • Glenn Maxwell (128 balls) vs Afghanistan, 2023: Maxwell reached 200 despite battling severe leg cramps during the World Cup match in Mumbai, finishing unbeaten on 201.
  • Pathum Nissanka (136 balls) vs Afghanistan, 2024: The Sri Lankan opener displayed calm and power to reach 210* off 139 balls at Pallekele, standing firm as wickets tumbled around him.
  • Chris Gayle (138 balls) vs Zimbabwe, 2015: Known for his destructive style, Gayle smashed 215 runs off 147 balls in Canberra, showing why he remains one of the sport’s elite batsmen.
  • Virender Sehwag (140 balls) vs West Indies, 2011: Sehwag became the first captain to score a double century in ODIs, posting 219 from 149 balls at Indore with fearless attacking cricket.
  • Shubman Gill (145 balls) vs New Zealand, 2023: Earlier in his career, Gill made history as the youngest player to score 200 in an ODI, accumulating 208 runs in Hyderabad.
  • Sachin Tendulkar (147 balls) vs South Africa, 2010: The 'God of Cricket' crafted a controlled yet aggressive unbeaten 200 at Gwalior, reinforcing his legendary status.
  • Fakhar Zaman (148 balls) vs Zimbabwe, 2018: The Pakistani batsman scored an unbeaten 210 at Bulawayo, marking one of the fastest double centuries by any player.
  • Rohit Sharma (151 balls) vs Sri Lanka, 2014: Rohit’s iconic 264 off 173 balls at Eden Gardens remains the highest individual ODI score, achieved after reaching 200 in 151 balls.

Frequently Asked Questions

  • Who holds the record for the fastest double century in ODI? Shubman Gill, with 200 runs off 117 balls against West Indies in 2026.
  • How many double centuries has Sachin Tendulkar scored? He has scored one double century in ODI cricket.
  • How many double centuries does Rohit Sharma have? Rohit Sharma has reached 200 three times in ODIs.
  • Who has scored triple centuries in Test cricket? Players like Virender Sehwag (twice), Chris Gayle, Karun Nair, and David Warner have achieved this milestone.
  • Who holds the fastest 150 in ODI? AB de Villiers holds the record for the fastest 150 runs in ODI cricket.