app-icon

SD Live

Fastest Live Scores

Download App
sportsdunia logo
Search Icon

Advertisement

Advertisement

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.

India's legendary batter Rohit Sharma has scored three double-hundreds in ODIs. But coming to the fastest 200 in ODI cricket, India's captain Shubman Gill is in the list. However, England captain Harry Brook didn't take long to break Gill's record and achieved the milestone in just 114 balls. 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
1.Harry Brook114Sri LankaRawalpindiOct 22, 2026
2.Shubman Gill117West IndiesGuwahatiSep 30, 2026
3.Ishan Kishan126BangladeshChattogramDec 10, 2022
4.Glenn Maxwell128AfghanistanMumbaiNov 7, 2023
5.Pathum Nissanka136AfghanistanPallekeleFeb 9, 2024
6.Chris Gayle138ZimbabweCanberraFeb 24, 2015
7.Virender Sehwag140West IndiesIndoreDec 8, 2011
8.Shubman Gill145New ZealandHyderabadJan 18, 2023
9.Sachin Tendulkar147South AfricaGwaliorFeb 24, 2010
10.Fakhar Zaman148ZimbabweBulawayoJul 20, 2018

Advertisement

Xellion Banner

Who Made Fastest Double Century in ODI?

Harry Brook holds the record for the world fastest double century in ODI cricket who smashed 200 runs off just 114 balls against Sri Lanka on October 22, 2026. His breathtaking knock also marked one of the most explosive innings ever seen in the ODI format.

10. 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)

9. 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

8. 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)

7. 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

6. 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)

5. 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

4. 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

3. 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

Fanatics Banner

2. Shubman Gill | 117 balls vs West Indies (2026)

Shubman Gill
Shubman Gill while playing On Drive (Image Credit: Official X account of BCCI | X/@BCCI)

Indian skipper Shubman Gill smashed the fastest double century in ODI cricket history, reaching the milestone off just 117 balls against the West Indies in Guwahati. He finished with a phenomenal unbeaten 223 off 133 balls (including 26 fours and 8 sixes), leading India to a successful run chase of West Indies' massive target of 405/7 to win the match by 8 wickets with 39 balls to spare.

Match DateSep 30, 2026
VenueGuwahati
OpponentWest Indies
Balls to 200117
Final Score (Balls)223* (133)

1. Harry Brook | 114 balls vs Sri Lanka (2026)

Harry Brook scores century
Harry Brook scores century (Image Credits: Official X Account of England Cricket/@englandcricket)

England skipper Harry Brook smashed the fastest double century in ODIs, when he scored 202 runs off just 116 balls during the tri-series match against Sri Lanka at Rawalpindi. The right-hander reached his double-hundred off just 114 balls, thus breaking the record held by Shubman Gill, one of the best batsmen in the world. His knock, which consisted of 21 fours and 10 sixes, took England to an improbable first innings score of 429-4 in 50 overs.

Match DateOct 22, 2026
VenueRawalpindi
OpponentSri Lanka
Balls to 200114
Final Score (Balls)200 (116 balls)

Advertisement

Lenme

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- Monojit Das
Follow Us:
sportsdunia google newssportsdunia google news

Editor's Pick