Sixyard logo

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

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

The fastest double centuries in One Day International cricket showcase some of the most thrilling batting performances ever seen. These innings blend speed, skill, and fearless boundary-hitting to overpower bowlers and captivate fans. Here’s a list of the Top 10 quickest double centuries, featuring players who pushed the limits of 50-over batting.

Scoring 200 runs in an ODI is a massive feat, but achieving it in record time sets new standards. These innings highlight batsmen who not only dominate the scoreboard but also redefine how aggressive limited-overs cricket can be.

Fastest 200 in ODI Cricket 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

Player Highlights

  • Rohit Sharma (2014): Reached his double century in 151 balls against Sri Lanka at Eden Gardens, Kolkata. He went on to score 264 runs off 173 balls, showcasing timing and power.
  • Fakhar Zaman (2018): Scored 210* from 156 balls vs Zimbabwe in Bulawayo, reaching 200 in 148 balls during a commanding innings.
  • Sachin Tendulkar (2010): Achieved 200* in 147 balls against South Africa at Gwalior, blending aggression with control in a masterful knock.
  • Shubman Gill (2023): Youngest to hit an ODI double century, reaching 200 in 145 balls against New Zealand in Hyderabad, finishing with 208 from 149 balls.
  • Virender Sehwag (2011): Became the first ODI captain to score a double century, reaching 200 in 140 balls versus West Indies at Indore, ending with 219 off 149 balls.
  • Chris Gayle (2015): Recorded 215 runs off 147 balls vs Zimbabwe in Canberra, hitting his double century in 138 balls.
  • Pathum Nissanka (2024): Scored an unbeaten 210 from 139 balls against Afghanistan at Pallekele, reaching 200 in 136 balls amid challenging conditions.
  • Glenn Maxwell (2023): Hit 201* off 128 balls vs Afghanistan in Mumbai, battling cramps while scoring the third fastest double century.
  • Ishan Kishan (2022): Reached 200 in 126 balls against Bangladesh in Chattogram, finishing with 210 off 131 balls and nearly chasing a triple century mark.
  • Shubman Gill (2026): Holds the fastest double century record with 200 off 117 balls vs West Indies in Guwahati. He finished unbeaten on 223 from 133 balls, leading India to a successful chase.

Frequently Asked Questions

  • Who scored the fastest 200 in ODI? Shubman Gill holds the record for the fastest double century in ODI, made off 117 balls.
  • How many double centuries has Sachin Tendulkar scored? Sachin has one double century in ODIs.
  • How many double centuries does Rohit Sharma have? Rohit Sharma has scored three double centuries in ODI cricket.
  • Who scored 300 runs in Test matches? Several players have reached triple centuries in Tests, including Virender Sehwag (twice), Chris Gayle, Karun Nair, and David Warner.
  • Who has the fastest 150 in ODI? AB de Villiers holds the record for the fastest 150 runs in ODI cricket.