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 Internationals stand out as some of the most thrilling batting feats in cricket history. These innings blend quick scoring, skillful shot-making, and fearless boundary hitting that overwhelm bowlers and excite fans worldwide. Below is a countdown of the Top 10 fastest double hundreds, highlighting players who pushed the limits in 50-over cricket.
Scoring 200 runs in an ODI is already a huge milestone, but doing it at a rapid pace changes the game entirely. These explosive innings reveal batsmen who not only take control of the scoreboard but also redefine what’s achievable within the format.
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
Noteworthy Performances
Rohit Sharma reached his double century off 151 balls during a famous innings at Eden Gardens, Kolkata. He went on to score 264 runs from 173 deliveries against Sri Lanka in November 2014, setting the highest individual score in ODI cricket. His knock combined power hitting with precise timing and confirmed his status as one of the most aggressive limited-overs batsmen.
- Match Date: Nov 13, 2014
- Venue: Kolkata
- Opponent: Sri Lanka
- Balls to 200: 151
- Final Score (Balls): 264 (173)
Pakistan’s Fakhar Zaman made a powerful statement reaching his first double century in 148 balls. He remained unbeaten on 210 runs from 156 deliveries against Zimbabwe in July 2018 at Queens Sports Club, Bulawayo. This innings ranks among the quickest double centuries in ODI history.
- Match Date: Jul 20, 2018
- Venue: Bulawayo
- Opponent: Zimbabwe
- Balls to 200: 148
- Final Score (Balls): 210* (156)
Sachin Tendulkar, regarded as one of cricket’s greatest, reached 200 runs in 147 balls against South Africa. He finished unbeaten on 200 at the Captain Roop Singh Stadium, Gwalior, in February 2010. The innings balanced aggression with control and remains a defining moment of his illustrious career.
- Match Date: Feb 24, 2010
- Venue: Gwalior
- Opponent: South Africa
- Balls to 200: 147
- Final Score (Balls): 200* (147)
Shubman Gill achieved the double century mark in 145 balls during a match against New Zealand at Rajiv Gandhi International Stadium, Hyderabad. He scored 208 runs off 149 balls and became the youngest player to cross 200 in an ODI innings.
- Match Date: Jan 18, 2023
- Venue: Hyderabad
- Opponent: New Zealand
- Balls to 200: 145
- Final Score (Balls): 208 (149)
Virender Sehwag reached his double century in 140 balls against the West Indies at Holkar Stadium, Indore. This innings made him the first-ever captain to score a double hundred in ODI cricket.
- Match Date: Dec 8, 2011
- Venue: Indore
- Opponent: West Indies
- Balls to 200: 140
- Final Score (Balls): 219 (149)
Chris Gayle, known for his destructive style, reached 200 in 138 balls. He hammered 215 runs from 147 deliveries at Manuka Oval, Canberra, in February 2015, reinforcing his status as one of the sport's elite hitters.
- Match Date: Feb 24, 2015
- Venue: Canberra
- Opponent: Zimbabwe
- Balls to 200: 138
- Final Score (Balls): 215 (147)
Pathum Nissanka played a composed and commanding innings to reach 200 runs in 136 balls against Afghanistan at Pallekele International Cricket Stadium. He remained unbeaten on 210 runs from 139 balls in a tense match where wickets fell regularly at the other end.
- Match Date: Feb 9, 2024
- Venue: Pallekele
- Opponent: Afghanistan
- Balls to 200: 136
- Final Score (Balls): 210* (139)
Glenn Maxwell smashed 200 runs in 128 balls during the 2023 ODI World Cup at Wankhede Stadium, Mumbai. Battling cramps and falling wickets, he scored an unbeaten 201, creating one of the most memorable ODI innings.
- Match Date: Nov 7, 2023
- Venue: Mumbai
- Opponent: Afghanistan
- Balls to 200: 128
- Final Score (Balls): 201* (128)
Ishan Kishan tore apart Bangladesh’s bowling to reach his double century in just 126 balls at Zahur Ahmed Chowdhury Stadium, Chattogram. He scored 210 runs off 131 deliveries and was dismissed in the 35th over, leaving fans wondering if he could have been the first to hit 300 in an ODI.
- Match Date: Dec 10, 2022
- Venue: Chattogram
- Opponent: Bangladesh
- Balls to 200: 126
- Final Score (Balls): 210 (131)
Shubman Gill holds the record for the fastest double century in ODI cricket, reaching 200 runs in 117 balls against West Indies in Guwahati. He finished unbeaten with 223 runs from 133 balls, including 26 fours and 8 sixes, leading India to chase down a massive target of 405/7 with plenty of overs to spare.
- Match Date: Sep 30, 2026
- Venue: Guwahati
- Opponent: West Indies
- Balls to 200: 117
- Final Score (Balls): 223* (133)
Frequently Asked Questions
- Who scored the fastest 200 in ODI? Shubman Gill holds this record.
- How many double centuries does Sachin Tendulkar have? Sachin has scored one double century in ODI cricket.
- How many double hundreds has Rohit Sharma scored? Rohit Sharma has three double centuries in ODIs.
- Who scored 300 in Test cricket? Multiple players including Virender Sehwag (twice), Chris Gayle, Karun Nair, and David Warner have scored triple centuries in Tests.
- Who holds the fastest 150 in ODI? AB de Villiers holds that record.
Related News

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

Top 10 Most Famous Cricketers in the World (2026 Update)

Top 10 Fastest Centuries in T20 International Cricket - Updated 2026

NBA's Upcoming First-Time All-Stars: Top Contenders, Fringe Players, and Dark Horses

Inter Miami Player Ratings vs Columbus Crew: Messi Shines but Morales Red Card Costs the Match

Top Player Ratings for Every Premier League Club in EA FC 27