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 highlight some of the most thrilling and aggressive batting performances ever seen. These innings blend speed, skill, and fearless boundary-hitting, overwhelming bowlers and exciting fans worldwide. Here is a countdown of the Top 10 quickest double centuries that have reshaped limited-overs batting.
In ODI cricket, reaching a double century is already a rare feat, but doing it in record time takes it to another level. The players listed below smashed boundaries relentlessly, setting new standards for what’s achievable within 50 overs.
Fastest Double Centuries in ODI History
- 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
Highlighting Some Key Performances
- Shubman Gill (117 balls vs West Indies, 2026)Shubman Gill holds the record for the fastest double century in ODI history. He reached 200 runs off just 117 balls during a chase against West Indies in Guwahati on September 30, 2026. His unbeaten 223 from 133 balls, including 26 fours and 8 sixes, helped India win comfortably chasing 405.
- Rohit Sharma (151 balls vs Sri Lanka, 2014)Rohit Sharma scored his double century in 151 balls before finishing with 264 runs off 173 deliveries at Eden Gardens, Kolkata. This innings remains the highest individual score in ODI cricket, showcasing his timing and power hitting.
- Fakhar Zaman (148 balls vs Zimbabwe, 2018)Fakhar Zaman blasted his way to an unbeaten 210 off 156 balls in Bulawayo, reaching his double hundred in 148 deliveries. This innings is remembered as one of the fastest 200s by a Pakistani batsman.
- Sachin Tendulkar (147 balls vs South Africa, 2010)The legendary Sachin Tendulkar made an unbeaten 200 off 147 balls at Gwalior, blending aggression and control perfectly.
- Shubman Gill (145 balls vs New Zealand, 2023)Before his record-breaking 2026 knock, Gill had scored 208 runs off 149 balls against New Zealand, reaching 200 in 145 balls, becoming the youngest batter to cross 200 in an ODI.
- Virender Sehwag (140 balls vs West Indies, 2011)Sehwag was the first captain to score an ODI double century, making 219 off 149 balls in Indore and reaching 200 in 140 deliveries.
- Chris Gayle (138 balls vs Zimbabwe, 2015)Gayle smashed 215 off 147 balls in Canberra, reaching 200 in 138 balls. His power hitting made this innings memorable.
- Pathum Nissanka (136 balls vs Afghanistan, 2024)Sri Lankan opener Nissanka scored an unbeaten 210 off 139 balls, reaching 200 in 136 balls at Pallekele, handling pressure and bowling attack with ease.
- Glenn Maxwell (128 balls vs Afghanistan, 2023)Maxwell reached 200 in 128 balls despite battling cramps and wickets falling around him, finishing unbeaten on 201 in Mumbai.
- Ishan Kishan (126 balls vs Bangladesh, 2022)Kishan reached 200 in 126 balls scoring 210 off 131 deliveries in Chattogram. Had he played longer, he could have been the first to reach 300 in ODIs.
Frequently Asked Questions
- Who holds the record for fastest 200 in ODI? Shubman Gill with 117 balls.
- How many double centuries has Sachin Tendulkar scored? One double century in ODIs.
- How many double hundreds does Rohit Sharma have? Three double centuries in ODIs.
- Who has scored triple centuries in Test cricket? Players like Virender Sehwag (twice), Chris Gayle, Karun Nair, David Warner, among others.
- Who scored the fastest 150 in ODIs? AB de Villiers holds that record.






