Top 10 Fastest Double Centuries in ODI Cricket (Updated 2026)
Fastest Double Centuries in ODI Cricket
Scoring a double century in an ODI match is a rare feat, but reaching it in record time shows extraordinary power and skill. The list below highlights the ten quickest double centuries, showcasing players who combined speed with fearless batting to leave their mark on the game.
Top 10 Fastest Double Centuries in ODI Cricket
- Shubman Gill: 117 balls vs West Indies at Guwahati, Sep 30, 2026
- Ishan Kishan: 126 balls vs Bangladesh at Chattogram, Dec 10, 2022
- Glenn Maxwell: 128 balls vs Afghanistan at Mumbai, Nov 7, 2023
- Pathum Nissanka: 136 balls vs Afghanistan at Pallekele, Feb 9, 2024
- Chris Gayle: 138 balls vs Zimbabwe at Canberra, Feb 24, 2015
- Virender Sehwag: 140 balls vs West Indies at Indore, Dec 8, 2011
- Shubman Gill: 145 balls vs New Zealand at Hyderabad, Jan 18, 2023
- Sachin Tendulkar: 147 balls vs South Africa at Gwalior, Feb 24, 2010
- Fakhar Zaman: 148 balls vs Zimbabwe at Bulawayo, Jul 20, 2018
- Rohit Sharma: 151 balls vs Sri Lanka at Kolkata, Nov 13, 2014
Details of Notable Fastest Double Centuries
- Shubman Gill (117 balls) - Set the fastest double century record on September 30, 2026, against West Indies in Guwahati. He finished unbeaten on 223 off 133 balls with 26 fours and 8 sixes, guiding India to an 8-wicket win chasing 405.
- Ishan Kishan (126 balls) - Achieved his double century against Bangladesh at Chattogram in December 2022, scoring 210 runs off 131 balls. His aggressive innings hinted at the potential for a 300-run mark had he lasted the full 50 overs.
- Glenn Maxwell (128 balls) - Scored 201 not out versus Afghanistan during the 2023 ODI World Cup in Mumbai. Despite battling cramps and falling wickets, his innings remained dominant and memorable.
- Pathum Nissanka (136 balls) - Reached 200 against Afghanistan at Pallekele in February 2024, finishing 210* off 139 balls. His composed and timely strokes helped his team in a tense match situation.
- Chris Gayle (138 balls) - Known for his destructive batting, Gayle scored 215 from 147 balls against Zimbabwe in Canberra in 2015, one of his many explosive performances.
- Virender Sehwag (140 balls) - Became the first captain to score a double century in ODIs during a match against West Indies at Indore in 2011, finishing on 219 from 149 balls.
- Shubman Gill (145 balls) - Earlier double century in January 2023 against New Zealand in Hyderabad, where he scored 208 from 149 balls and became the youngest to cross 200 in ODI cricket.
- Sachin Tendulkar (147 balls) - Mastered his 200 against South Africa in Gwalior in 2010, ending on exactly 200 not out. This was a blend of aggression and control from the 'God of Cricket.'
- Fakhar Zaman (148 balls) - Produced a commanding unbeaten 210 off 156 balls versus Zimbabwe at Bulawayo in 2018, marking one of the fastest double centuries in ODI history.
- Rohit Sharma (151 balls) - His record innings of 264 runs from 173 balls against Sri Lanka at Eden Gardens, Kolkata in 2014 included reaching 200 in 151 balls, cementing his place among ODI greats.
Additional Information
- Sachin Tendulkar has scored one double century in ODIs.
- Rohit Sharma holds three double centuries in his ODI career.
- The record for the fastest 150 runs in ODIs belongs to AB de Villiers.
- Several players have scored triple centuries in Tests, including Virender Sehwag (twice), Chris Gayle, Karun Nair, and David Warner.






