Scoring a double century in One Day International (ODI) cricket is a remarkable achievement. It showcases a batsman’s endurance, skill, and ability to dominate the game over a prolonged period. However, some players have achieved this incredible milestone in record time, setting new standards for what’s possible in the 50-over format.
Here’s a look at the Top 10 Fastest Double Centuries in ODI:
10. Martin Guptill (New Zealand)

Martin Guptill set a significant record for New Zealand in 2015 with a sensational double century against the West Indies. Reaching the landmark in just 153 balls, Guptill’s powerful innings played a crucial role in his team’s victory. Known for his steady technique and ability to adapt to different match conditions, this knock solidified his place in the Fastest Double Centuries in ODI history.
Player Name | Team | Balls Faced | Runs |
---|---|---|---|
Martin Guptill | New Zealand | 153 | 200 |
READ MORE: Top 10 Players with Most Man of the Match Awards in ODIs
9. Rohit Sharma (India)

Rohit Sharma is renowned for his ability to score big in ODI cricket, and his second double century against Sri Lanka in 2017 was no exception. Sharma reached his double ton in 151 balls, showcasing his class and consistency. This innings was yet another proof of his ability to dominate in ODIs and cemented his status as one of the best batsmen in limited-overs cricket. His achievement ranks among the Fastest Double Centuries in ODI records.
Player Name | Team | Balls Faced | Runs |
---|---|---|---|
Rohit Sharma | India | 151 | 200 |
8. Rohit Sharma (India)

Rohit Sharma’s first double century came in 2014 against Sri Lanka, where he reached the remarkable figure of 200 runs in just 151 balls. This innings marked the beginning of his dominance in the ODI format, and it was a testament to his aggressive style of batting and ability to take on opposition bowlers without hesitation. His knock remains one of the fastest Double Centuries in ODI.
Player Name | Team | Balls Faced | Runs |
---|---|---|---|
Rohit Sharma | India | 151 | 200 |
7. Fakhar Zaman (Pakistan)

Fakhar Zaman achieved a phenomenal double century in 2018 against Zimbabwe, reaching his 200 in just 148 balls. This fast-paced innings helped Pakistan secure a memorable victory, and Zaman’s excellent batting technique and aggressive approach were on full display. His achievement made him one of the few players to reach this feat in record time, marking his place in the history of Fastest Double Centuries in ODI cricket.
Player Name | Team | Balls Faced | Runs |
---|---|---|---|
Fakhar Zaman | Pakistan | 148 | 200 |
6. Sachin Tendulkar (India)

Sachin Tendulkar, widely regarded as the greatest batsman in cricket history, became the first player to score a double century in ODIs in 2010. Facing South Africa, Tendulkar reached his double century in 147 balls. His ability to build an innings and anchor the team while still scoring at a rapid rate made this milestone even more special. Tendulkar’s achievement remains one of the most iconic Fastest Double Centuries in ODI records.
Player Name | Team | Balls Faced | Runs |
---|---|---|---|
Sachin Tendulkar | India | 147 | 200 |
5. Shubman Gill (India)

Shubman Gill made headlines in 2023 by scoring a double century in just 145 balls against New Zealand. His composed yet aggressive innings demonstrated his maturity and versatility as a young player. This remarkable achievement confirmed Gill’s place as one of the most promising players in international cricket and ranks among the Fastest Double Centuries in ODI.
Player Name | Team | Balls Faced | Runs |
---|---|---|---|
Shubman Gill | India | 145 | 200 |
ALSO SEE: Top 10 Richest Footballers In The World
4. Virender Sehwag (India)

Virender Sehwag was known for his aggressive approach to batting, and his double century against the West Indies in 2011 was no exception. Reaching the landmark in just 140 balls, Sehwag’s performance was a display of fearlessness and raw power. His innings was one of the many reasons Sehwag is considered one of the most exciting ODI batsmen of all time, and it earned a spot in the Fastest Double Centuries in ODI list.
Player Name | Team | Balls Faced | Runs |
---|---|---|---|
Virender Sehwag | India | 140 | 200 |
3. Chris Gayle (West Indies)

In 2015, Chris Gayle added another feather to his cap by scoring a double century against Zimbabwe. His ability to take on bowlers with his powerful hitting was on full display, as he reached 200 runs in just 138 balls. Gayle’s explosive batting made this achievement even more special, and he continues to be one of the most destructive forces in world cricket. His knock firmly holds a place among the Fastest Double Centuries in ODI records.
Player Name | Team | Balls Faced | Runs |
---|---|---|---|
Chris Gayle | West Indies | 138 | 200 |
2. Glenn Maxwell (Australia)

In 2023, Glenn Maxwell scored a sensational double century against Afghanistan, achieving the feat in 128 balls. Maxwell’s unorthodox approach and aggressive style make him a dangerous player in limited-overs cricket, and this innings was no exception. His explosive batting led Australia to a dominant position in the match, and his double century remains one of the fastest in Fastest Double Centuries in ODI history.
Player Name | Team | Balls Faced | Runs |
---|---|---|---|
Glenn Maxwell | Australia | 128 | 200 |
1. Ishan Kishan (India)

Ishan Kishan holds the record for the fastest double century in ODI history. In 2022, he achieved this incredible feat in just 126 balls against Bangladesh. His aggressive and fearless approach to batting made this achievement even more impressive. Kishan’s record-breaking performance set a new standard for Fastest Double Centuries in ODI and it is a testament to his immense potential as a young player in international cricket.
Player Name | Team | Balls Faced | Runs |
---|---|---|---|
Ishan Kishan | India | 126 | 200 |
SEE MORE: