app-icon

SD Live

Fastest Live Scores

Download App
sportsdunia logo
Search Icon
App Promotion Banner Ad Mobile

Top 10 Fastest Double Century in ODI (Updated 2026)

8 min
Cricketers with Fastest 200 in ODI

Summary

The fastest double centuries in ODI cricket represent some of the most explosive batting displays in the game’s history. These innings combine speed, skill, and fearless boundary-hitting to dominate bowlers and thrill fans. Here’s a countdown of the Top 10 fastest double centuries, showcasing the players who redefined batting in limited-overs cricket.

In the dynamic world of One Day Internationals, scoring a double century is a monumental achievement, but doing it at lightning speed takes it to another level. From explosive strokes to fearless boundary-hitting, the fastest double century in ODI cricket showcases batsmen who not only dominate the scoreboard but redefine what’s possible in 50-overs cricket.

In this article, we list the Top 10 fastest double centuries in ODI history, highlighting the players, their records, and the innings that left fans and opponent bowlers in awe.

Fastest 200 in ODI Cricket History (Updated List)

The fastest 200 in ODI cricket history is a display of sheer dominance and precision, where batsmen sprinted towards the double centuries at a breathtaking pace. Below is the updated list of record-breaking innings, highlighting the players who scored the fastest double century in ODI and achieved this extraordinary feat.

RankPlayerBalls to 200OpponentVenueDate
1Ishan Kishan126BangladeshChattogramDec 10, 2022
2Glenn Maxwell128AfghanistanMumbaiNov 7, 2023
3Pathum Nissanka136AfghanistanPallekeleFeb 9, 2024
4Chris Gayle138ZimbabweCanberraFeb 24, 2015
5Virender Sehwag140West IndiesIndoreDec 8, 2011
6Shubman Gill145New ZealandHyderabadJan 18, 2023
7Sachin Tendulkar147South AfricaGwaliorFeb 24, 2010
8Fakhar Zaman148ZimbabweBulawayoJul 20, 2018
9Rohit Sharma151Sri LankaKolkataNov 13, 2014
10Rohit Sharma151Sri LankaMohaliDec 13, 2017
Cricket Promotional Banner
Cricket Promotional BannerCricket Promotional Banner

Who Made Fastest Double Century in ODI?

The record for the fastest double century in ODI cricket is held by one of the best wicket-keepers in India, Ishan Kishan, who smashed 200 runs off just 126 balls against Bangladesh in December 2022. This remarkable feat made him the second-youngest player to score a double century in ODIs.

10. Rohit Sharma | 151 balls vs Sri Lanka (2017)

Rohit Sharma
Rohit Sharma while playing pull short (Image Credit: Official X account of BCCI | X/@BCCI)

Continuing his remarkable dominance in ODIs, Rohit Sharma produced a masterclass innings by scoring his second double century in just 151 balls. He remained unbeaten on 208 runs off 153 deliveries against Sri Lanka at the IS Bindra Stadium, and his innings ranks among world fastest double century in ODI cricket. He struck 13 fours and 12 sixes in the innings, showcasing his aggressive intent and reaffirming why he is considered one of the finest batsmen in this format.

Match DateDec 13, 2017
VenueMohali
OpponentSri Lanka
Balls to 200151
Final Score (Balls)208* (153)

9. Rohit Sharma | 151 balls vs Sri Lanka (2014)

india-highest-score-in-t20
Rohit Sharma after century (Image Credit: Official X Account of ICC | X/@ICC)

Registering the highest individual score in ODI cricket, Rohit Sharma reached his double century in just 151 balls. Before going on to score a phenomenal 264 runs off 173 deliveries against Sri Lanka at one of the oldest cricket stadiums in India, Eden Gardens, Kolkata, in November 2014.

His innings was a breathtaking display of timing, power, and precision, which cemented his reputation as one of the most destructive limited-overs batsmen in cricket history.

Match DateNov 13, 2014
VenueKolkata
OpponentSri Lanka
Balls to 200151
Final Score (Balls)264 (173

Advertisement

8. Fakhar Zaman | 148 balls vs Zimbabwe (2018)

best-asia-cup-batsman
Fakhar Zaman (Image Credit: Official X Account of ICC | X/@ICC)

The Pakistani batter, Fakhar Zaman, produced a commanding ODI performance and reached his maiden double century in just 148 balls. Eventually finishing unbeaten on 210 runs off 156 deliveries against Zimbabwe at the Queens Sports Club, Bulawayo, during the July 2018 ODI series. This innings has been etched in cricket history as one of the fastest 200s by an individual in ODIs.

Match DateJul 20, 2018
VenueBulawayo
OpponentZimbabwe
Balls to 200148
Final Score (Balls)210* (156)

7. Sachin Tendulkar | 147 balls vs South Africa (2010)

Sachin Tendulkar
Sachin Tendulkar (Image Credit: Official X Account of ICC | X/@ICC)

One of the greatest batsmen in the world, Sachin Tendulkar reached his double century in just 147 balls, finishing unbeaten on 200 against South Africa at the Captain Roop Singh Stadium in Gwalior, February 2010. It was a masterclass in aggressive yet controlled batting, showcasing why he is known as the "God of Cricket".

Match DateFeb 24, 2010
VenueGwalior
OpponentSouth Africa
Balls to 200147
Final Score (Balls)200* (147)

Advertisement

6. Shubman Gill | 145 balls vs New Zealand (2023)

Shubman Gill
Shubman Gill (Image Credit: Official X Account of Shubman Gill/@ShubmanGill)

India's 50-over format skipper, Shubman Gill, reached the landmark in 145 balls at the Rajiv Gandhi International Stadium, Hyderabad, in the match against the Black Caps. He scored a total of 208 runs in 149 deliveries, and became the youngest ever batter to cross 200 runs mark in an ODI innings.

Match DateJan 18, 2023
VenueHyderabad
OpponentNew Zealand
Balls to 200145
Final Score (Balls)208 (149)

5. Virender Sehwag | 140 balls vs West Indies (2011)

Virender Sehwag
Virender Sehwag (Image Credit: Official X account of BCCI | X/@BCCI)

One of the best ODI batsmen in the world, Virender Sehwag, raced to 200 in 140 balls against the West Indies at Holkar Stadium, Indore, during the December 2011 ODI series. With this innings, Virender Sehwag became the 1st ever captain in the history of ODI cricket to score a double century.

Match DateDec 8, 2011
VenueIndore
OpponentWest Indies
Balls to 200140
Final Score (Balls)219 (149)

Advertisement

4. Chris Gayle | 138 balls vs Zimbabwe (2015)

Top 10 Longest Sixes Hit In Cricket History - Updated for 2025
Chris Gayle (Image credit: Official X Account of ICC | X/@ICC)

One of the most dangerous batsmen in the world, Chris Gayle, brought up his double century in 138 balls, hammering 215 off 147 against Zimbabwe at Manuka Oval, Canberra, in February 2015. This is an innings of Gayle why he is considered among the elite players of this sport.

MatchFeb 24, 2015
VenueCanberra
OpponentZimbabwe
Balls to 200138
Final Score (Balls)215 (147)

3. Pathum Nissanka | 136 balls vs Afghanistan (2024)

Pathum Nissanka
Pathum Nissanka (Image Credit: Official Instagram Account of Pathum Nissanka | X/@pathum_18)

Sri Lankan opener Pathum Nissanka played a masterclass innings in the February 2024 ODI series, reaching the 200-run milestone in just 136 balls. He scored an unbeaten 210 runs in 139 balls against Afghanistan at the Pallekele International Cricket Stadium.

Battling a challenging bowling attack and navigating a tense match situation where wickets were falling at the other end, Nissanka showcased remarkable composure, timing, and shot selection, etching this knock as one of the most memorable and dominant ODI performances in recent history.

Match DateFeb 9, 2024
VenuePallekele
OpponentAfghanistan
Balls to 200136
Final Score (Balls)210* (139)

Advertisement

Fanatics Banner

2. Glenn Maxwell | 128 balls vs Afghanistan (2023)

Glenn Maxwell
Glenn Maxwell (Image credit: Official X Account of ICC | X/@ICC)

One of the most destructive Aussie batters, Glenn Maxwell, smashed his way to 200 in 128 balls, finishing unbeaten on 201 off 128 versus Afghanistan at the Wankhede Stadium, Mumbai, in the November 2023 ODI World Cup. This innings is one of the most iconic in cricket history, as he battled severe cramps in both legs while wickets kept falling at the other end.

Match DateNov 7, 2023
VenueMumbai
OpponentAfghanistan
Balls to 200128
Final Score (Balls)20

1. Ishan Kishan | 126 balls vs Bangladesh (2022)

Ishan Kishan
Ishan Kishan while playing lofted shot (Image Credit: Official X account of BCCI | X/@BCCI)

India's rising star and former U-19 skipper, Ishan Kishan, tore apart the Bangladesh attack by reaching his double century in just 126 balls. He piled up 210 off 131 deliveries against Bangladesh at the Zahur Ahmed Chowdhury Stadium, Chattogram. He got out in the 35th over; however, if he had played for 50 overs, then he could have become the 1st ever individual to score 300.

Match DateDec 10, 2022
VenueChattogram
OpponentBangladesh
Balls to 200126
Final Score (Balls)210 (131)

Advertisement

Skyscanner Banner

Frequently Asked Questions

Who scored the fastest 200 in ODI?

+

Ishan Kishan has scored the fastest 200 in an ODI.

How many 200 for sachin?

+

Sachin has scored one 200 in ODI cricket.

How many 200s of Rohit Sharma?

+

Rohit Sharma has scored 200 three times in his ODI career.

Who scored 300 in the test?

+

There are many players to score 300 in the test, including Virender Sehwag (twice), Chris Gayle, Karun Nair, David Warner, and many more.

Who has the fastest 150 runs in ODI?

+

AB de Villiers has the fastest 150 runs in ODI.

Conversation

(0 Comments)

Loading comments...
Edited by- Aaryan Raj
Follow Us:
sportsdunia google newssportsdunia google news

Editor's Pick