Top 10 Fastest Double Centuries in ODI Cricket (Updated 2026)
Top 10 Fastest Double Centuries in ODI Cricket (Updated 2026)
Scoring a double century in One Day Internationals is a rare feat, but reaching it at an electrifying pace makes it even more remarkable. These innings showcase players who combined speed, skill, and fearless hitting to set records and thrill fans worldwide. Here’s a list of the top 10 fastest double centuries in ODI cricket history.
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
Details of Top Performances
- Shubman Gill (117 balls vs West Indies, 2026): The Indian captain blasted his way to the fastest double century ever in ODIs at Guwahati, finishing unbeaten on 223 off 133 balls with 26 fours and 8 sixes. His innings powered India to chase down 405 with ease.
- Ishan Kishan (126 balls vs Bangladesh, 2022): Kishan tore through Bangladesh’s bowling at Chattogram, scoring 210 from 131 balls. He was dismissed in the 35th over but showed the potential to reach an even bigger milestone.
- Glenn Maxwell (128 balls vs Afghanistan, 2023): Maxwell’s unbeaten 201 off 128 balls at Mumbai included battling cramps while maintaining aggressive stroke play during the World Cup.
- Pathum Nissanka (136 balls vs Afghanistan, 2024): In Pallekele, Nissanka held his ground against a tough bowling lineup, scoring an unbeaten 210 off 139 balls in tricky conditions.
- Chris Gayle (138 balls vs Zimbabwe, 2015): Gayle smashed 215 from 147 deliveries at Canberra, showcasing why he remains one of the game’s most feared hitters.
- Virender Sehwag (140 balls vs West Indies, 2011): At Indore, Sehwag reached 200 in 140 balls and became the first ODI captain to score a double century, finishing with 219 off 149.
- Shubman Gill (145 balls vs New Zealand, 2023): Before his record-breaking innings, Gill scored 208 in Hyderabad, becoming the youngest player to pass 200 in ODIs.
- Sachin Tendulkar (147 balls vs South Africa, 2010): Tendulkar’s unbeaten 200 at Gwalior remains a classic example of controlled aggression from one of cricket’s legends.
- Fakhar Zaman (148 balls vs Zimbabwe, 2018): Zaman's unbeaten 210 at Bulawayo was one of the fastest double centuries, marked by dominant strokeplay.
- Rohit Sharma (151 balls vs Sri Lanka, 2014): Rohit’s famous 264 at Eden Gardens was built after reaching 200 in 151 balls, featuring exquisite timing and power hitting.
Frequently Asked Questions
- Who holds the record for the fastest 200 in ODIs? Shubman Gill with 117 balls.
- How many double centuries has Sachin Tendulkar scored in ODIs? One.
- How many double centuries has Rohit Sharma scored in ODIs? Three.
- Who has scored triple centuries in Test cricket? Players like Virender Sehwag (twice), Chris Gayle, Karun Nair, and David Warner.
- Who holds the record for fastest 150 in ODIs? AB de Villiers.




