One-Day International cricket has witnessed some of the most explosive batting performances in the history of the sport. Scoring a double century in a 50-over match was once considered almost impossible, but modern cricket has changed that perception. Today, several legendary batters have crossed the 200-run mark with remarkable speed and dominance.
This article looks at the 10 fastest double centuries in ODI cricket history, celebrating the incredible innings that redefined aggressive batting and inspired a new generation of cricketers.
1. Ishan Kishan (India) β 126 Balls
Ishan Kishan holds the record for the fastest double century in ODI cricket. He reached the milestone in just 126 deliveries during an innings against Bangladesh in December 2022.
His breathtaking knock featured fearless stroke play, powerful hitting and excellent placement, making it one of the greatest individual performances in ODI history.
Score: 210
Balls to 200: 126
2. Glenn Maxwell (Australia) β 128 Balls
Glenn Maxwell produced one of cricket's most unforgettable innings during the 2023 ICC Cricket World Cup against Afghanistan.
Battling severe cramps and immense pressure, Maxwell remained unbeaten and guided Australia to an incredible victory while reaching his double century in only 128 balls.
Score: 201*
Balls to 200: 128
3. Pathum Nissanka (Sri Lanka) β 136 Balls
Sri Lankan opener Pathum Nissanka became the first player from his country to score an ODI double century.
His unbeaten innings combined patience with controlled aggression and showcased his ability to dominate an international bowling attack.
Score: 210*
Balls to 200: 136
4. Chris Gayle (West Indies) β 138 Balls
Chris Gayle became the first player to score a double century in the ICC Cricket World Cup.
His destructive batting displayed immense power and fearless intent, helping West Indies post a massive total.
Score: 215
Balls to 200: 138
5. Virender Sehwag (India) β 140 Balls
Virender Sehwag entertained fans with his trademark attacking approach while becoming the second Indian batter to score an ODI double century.
His innings was filled with boundaries from the very beginning.
Score: 219
Balls to 200: 140
6. Rohit Sharma (India) β 151 Balls
Rohit Sharma's first ODI double century marked the beginning of an extraordinary chapter in cricket history.
His ability to accelerate in the later stages of the innings became a defining feature of his batting.
Score: 209
Balls to 200: 151
7. Martin Guptill (New Zealand) β 152 Balls
Martin Guptill produced a memorable unbeaten double century during the ICC Cricket World Cup knockout stage.
His innings remains the highest individual score by a New Zealand batter in ODI cricket.
Score: 237*
Balls to 200: 152
8. Fakhar Zaman (Pakistan) β 156 Balls
Fakhar Zaman became the first Pakistani cricketer to score an ODI double century.
His fearless batting helped Pakistan register one of their biggest ODI totals.
Score: 210*
Balls to 200: 156
9. Rohit Sharma (India) β 156 Balls
Rohit Sharma achieved another double century with an innings full of elegance and powerful stroke play.
His consistency in producing big scores has made him one of the greatest ODI batters of all time.
Score: 208*
Balls to 200: 156
10. Rohit Sharma (India) β 158 Balls
Rohit Sharma is the only player in men's ODI history to score three double centuries, a record that continues to stand unmatched.
His highest ODI score of 264 remains the highest individual score ever recorded in the format.
Score: 264
Balls to 200: 158
Fastest ODI Double Centuries at a Glance
Why Double Centuries Are So Special
Scoring a double century in ODI cricket requires exceptional fitness, concentration and shot selection. Batters must maintain a high scoring rate while batting through almost the entire innings. Only a handful of players have managed to achieve this extraordinary milestone, making every double century a historic achievement.
Final Thoughts
The record for the fastest ODI double century reflects how modern cricket continues to evolve, with batters pushing the limits of what is possible in the 50-over format. While Ishan Kishan currently holds the record for the quickest double hundred, every innings on this list represents a unique chapter in cricket history.
As international cricket continues to grow, fans will eagerly watch to see who becomes the next player to join this exclusive clubβor perhaps even set a new world record.






