Kenya Sport

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

Fastest Double Centuries in ODI Cricket

In One Day Internationals, reaching a double century is a rare feat, but achieving it with remarkable speed takes the achievement to a new level. These innings reveal batsmen who combined power, timing, and fearless strokeplay to outclass bowlers and thrill spectators. Below is a list of the Top 10 fastest double centuries, featuring players who transformed limited-overs batting.

Top 10 Fastest Double Centuries in ODI History

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

Player Highlights

Shubman Gill holds the record for the quickest double century in ODI cricket, scoring 200 runs from just 117 balls against West Indies in Guwahati on September 30, 2026. He ended unbeaten on 223 off 133 deliveries, including 26 fours and 8 sixes, guiding India to a solid win chasing a target of 405/7 with plenty of overs remaining.

Rohit Sharma reached his double century in 151 balls during an incredible innings of 264 runs at Eden Gardens, Kolkata, versus Sri Lanka in November 2014. His performance was a showcase of timing, strength, and accuracy, cementing his status as one of ODI’s most destructive hitters.

  • Match Date: Nov 13, 2014
  • Venue: Kolkata
  • Opponent: Sri Lanka
  • Balls to 200: 151
  • Final Score (Balls): 264 (173)

Pakistan’s Fakhar Zaman blasted through to his first double century in just 148 balls, finishing not out with 210 runs off 156 balls against Zimbabwe at Bulawayo in July 2018. His knock is remembered as one of the fastest double centuries in ODI history.

  • Match Date: Jul 20, 2018
  • Venue: Bulawayo
  • Opponent: Zimbabwe
  • Balls to 200: 148
  • Final Score (Balls): 210* (156)

The legendary Sachin Tendulkar reached 200 runs in 147 balls against South Africa at Gwalior in February 2010. His unbeaten 200 demonstrated aggressive yet disciplined batting that earned him the title 'God of Cricket'.

  • Match Date: Feb 24, 2010
  • Venue: Gwalior
  • Opponent: South Africa
  • Balls to 200: 147
  • Final Score (Balls): 200* (147)

Earlier, Shubman Gill reached 200 in 145 balls against New Zealand at Hyderabad in January 2023. He scored 208 runs off 149 deliveries, becoming the youngest player to score a double century in ODIs.

  • Match Date: Jan 18, 2023
  • Venue: Hyderabad
  • Opponent: New Zealand
  • Balls to 200: 145
  • Final Score (Balls): 208 (149)

Virender Sehwag smashed 200 runs off 140 balls against West Indies at Indore in December 2011. This innings made him the first captain in ODI history to score a double century.

  • Match Date: Dec 8, 2011
  • Venue: Indore
  • Opponent: West Indies
  • Balls to 200: 140
  • Final Score (Balls): 219 (149)

One of the fiercest ODI batsmen, Chris Gayle reached his double century in 138 balls against Zimbabwe at Canberra in February 2015. He finished with 215 off 147 balls, a testament to his ability to dominate bowling attacks.

  • Match Date: Feb 24, 2015
  • Venue: Canberra
  • Opponent: Zimbabwe
  • Balls to 200: 138
  • Final Score (Balls): 215 (147)

Pathum Nissanka scored an unbeaten 210 runs in 139 balls against Afghanistan at Pallekele in February 2024, reaching 200 off 136 deliveries. His calmness amid pressure and precision made it one of the memorable innings in recent ODI cricket.

  • Match Date: Feb 9, 2024
  • Venue: Pallekele
  • Opponent: Afghanistan
  • Balls to 200: 136
  • Final Score (Balls): 210* (139)

Glenn Maxwell blasted his way to 200 in 128 balls against Afghanistan at Mumbai in November 2023, finishing unbeaten on 201. Despite suffering cramps, he maintained his aggression while wickets fell around him.

  • Match Date: Nov 7, 2023
  • Venue: Mumbai
  • Opponent: Afghanistan
  • Balls to 200: 128
  • Final Score (Balls): 201* (128)

Ishan Kishan, former U-19 captain, smashed a double century in 126 balls against Bangladesh at Chattogram in December 2022. His 210 runs off 131 balls showcased immense potential. Had he batted the full 50 overs, a triple century might have been possible.

  • Match Date: Dec 10, 2022
  • Venue: Chattogram
  • Opponent: Bangladesh
  • Balls to 200: 126
  • Final Score (Balls): 210 (131)

Common Questions

  • Who holds the fastest 200 in ODI? Shubman Gill scored the fastest double century in 117 balls.
  • How many double centuries does Sachin Tendulkar have? He has scored one double century in ODIs.
  • How many double centuries has Rohit Sharma scored? Rohit Sharma has three ODI double centuries.
  • Who has scored 300 in Test cricket? Players like Virender Sehwag (twice), Chris Gayle, Karun Nair, David Warner, among others.
  • Who scored the fastest 150 in ODI? AB de Villiers holds the record for fastest 150 runs in ODI cricket.