sportsdunia logo
Search Icon

Advertisement

Advertisement

Top 11 Fastest 200 in ODI Cricket History (Updated 2025–26)

15 min
Cricketers with Fastest 200 in ODI

Summary

Ishan Kishan holds the record for the fastest ODI double century, reaching 200 off just 126 balls against Bangladesh in 2022. The article ranks the top 11 fastest 200s in ODI cricket based on factors like balls faced, strike rate, opposition quality, and match impact. Notable entries include Glenn Maxwell's epic 201* (128 balls) against Afghanistan in the 2023 World Cup and Sachin Tendulkar's pioneering 200* (147 balls) in 2010. Indian players dominate the list with seven entries, including Rohit Sharma's three double centuries. The rankings highlight aggressive modern batting, where double centuries have become more frequent.

In limited-overs cricket, the achievement of reaching double century status represents a true masterpiece because time is a primary concern. Modern cricket has evolved where the players have adapted a new style, and scoring 200s has become more common as compared to earlier. In current high-scoring matches, batsmen have transformed what was previously impossible into achievable milestones.

The first ODI double century came from Sachin Tendulkar in 2010, which instigated more players to achieve this accomplishment. Batsmen from different teams have accomplished this feat after Sachin Tendulkar initially achieved it by controlling bowlers throughout extended durations. Indian batsmen have achieved seven out of the ODI cricket double centuries recorded, while Rohit Sharma stands alone as the double-centurion three times.

Fastest 200 in cricket history - Updated List

As cricket is going forward and adapting to the new style of fast-paced cricket, there were times when the batsman could hardly reach a score above 100, but over more than a decade, we can see players with different styles of play. There are a number of players who have scored double centuries in ODIs. Here is the list of the fastest 200 in ODI.

RankPlayerBalls to 200Final Score (Balls)OpponentVenueDate
1Ishan Kishan126210 (131)BangladeshChattogram10 Dec 2022
2Glenn Maxwell128201* (128)AfghanistanMumbai7 Nov 2023
3Pathum Nissanka136210* (139)AfghanistanPallekele9 Feb 2024
4Chris Gayle138215 (147)ZimbabweCanberra24 Feb 2015
5Virender Sehwag140219 (149)West IndiesIndore8 Dec 2011
6Shubman Gill145208 (149)New ZealandHyderabad18 Jan 2023
7Sachin Tendulkar147200* (147)South AfricaGwalior24 Feb 2010
8Fakhar Zaman148210* (156)ZimbabweBulawayo20 Jul 2018
9Rohit Sharma151264 (173)Sri LankaKolkata13 Nov 2014
10Rohit Sharma151208* (153)Sri LankaMohali13 Dec 2017
11Martin Guptill153237* (163)West IndiesWellington21 Mar 2015

Advertisement

Who scored the fastest 200 in ODI?

As the game of cricket has evolved over time, where once scoring more than 100 runs was considered to be one of the greatest innings, but with time, the players have adapted to a new style of game where they score big hundreds and convert them into double hundreds with ease. There are some players who have scored 200 for once and even more than that, but the question remains about who has scored the fastest double century in ODI cricket. Here is the list of the fastest 200 in ODI.

11. Martin Guptill – 153 balls vs West Indies (2015)

best-fielders-in-the-world
Martin Guptill (Image Credits: ICC Cricket World Cup Official X Account/@cricketworldcup)

Martin Guptil, a top-order batsman from New Zealand, was one of the players who scored a double century in the early years, when these high scores were not common. He is known for his explosive batting skills at the top order, where he can smash the ball from the very start of the innings. He has done very well for the New Zealand cricket team since his cricketing journey with the national side. He has always been a key to scoring runs in important matches and has shown his worth with his batting.

He smashed a big score of 237 not out in 163 balls against the mighty West Indies during the ICC World Cup 2015. He played that innings with a high strike rate of 145.39, where he smashed 24 fours and 11 sixes in that particular innings and posted a good total on the scoreboard. He has scored a double century by smashing a good bowling attack of the West Indies, who are known for their pace and bounce. He is in the list of smashing fastest 200 in ODI, and he has achieved this feat at the big stage of the World Cup.

Runs ScoredBalls TakenHighest PartnershipTotal Time of inningsStrike Rate4s6s
237*163Ross Taylor and Martin Guptill 143(135)225 mins145.392411

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

Rohit Sharma
Rohit Sharma for India (Image Credits: Official X Account of ICC| X/@ICC)

Rohit Sharma has perfected the art of giant hundred scores, which earned him his “Hitman” nickname. He scored his third fastest double century in ODI when facing Sri Lanka in Mohali during December 2017, and displayed exceptional skills in crunch time. Rohit started his batting round with strength before getting faster in maintaining the pace in his innings.

The entire 200-run journey took Rohit Sharma 151 balls, and he ended the match as an undefeated 208* participant after 153 balls. Rohit demonstrated his skill of clearing boundaries effortlessly by hitting 13 boundaries and 12 sixes during his innings. The partnership with Shreyas Iyer of 213 runs was impressive, which helped Rohit set India up to record 392/4 that left Sri Lanka with a challenging task ahead. The visitors achieved a total of 251/8, which enabled India to win by a comfortable margin of 141 runs. During this match, Rohit showed his mastery of pacing his batting because he skillfully changed his approach when the opposition least expected it.

Runs ScoredBalls TakenHighest PartnershipTotal Time of inningsStrike Rate4s6s
208*153Rohit Sharma and Shreyas Iyer 213 (146)212 mins135.941312

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

Rohit Sharma
Rohit Sharma for India (Image Credits: Official X Account of ICC| X/@ICC)

The history of cricket recognized Rohit Sharma for his record-breaking innings against Sri Lanka, which came at Eden Gardens, Kolkata, three years before his historic 2017 performance. On November 15th, 2014, Rohit Sharma executed what many consider the best ODI knock ever to fetch 264 runs, which remains the highest individual ODI score in cricket history.

Rohit scored his fastest double century in ODI cricket by facing 151 deliveries before continuing his batting performance. Between his dismissal at the end of the innings and the start of his batting session, Rohit hit 33 boundaries and 9 lofted sixes following his 173-ball stint at the plate. Through his batting performance, Rohit led India to post 404/5 runs on the scoreboard. Sri Lanka’s batsmen completed their innings following a total of 251 runs as India secured the victory by 153 runs. Rohit changed the ODI cricket world record for most runs scored at 264 with this milestone, which still stands undefeated.

Runs ScoredBalls TakenHighest PartnershipTotal Time of inningsStrike Rate4s6s
264173Rohit Sharma and Virat Kohli 202 (155)225 mins152.60339

Advertisement

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

Fakhar Zaman
Fakhar Zaman for Pakistan (Image Credits: Official X Account of ICC| X/@ICC)

Pakistan’s opening batsman Fakhar Zaman achieved the fastest 200 runs in ODI history for his nation. The improbable achievement took place when Fakhar faced Zimbabwe during a July 2018 match in Bulawayo.

The double century that Fakhar scored arrived when he faced 148 balls through his 210* run score from 156 balls. His innings produced 24 fours and 5 sixes while he joined Imam-ul-Haq to claim a historical 304-run opening partnership in which both men scored 133 in this partnership.

The outcome of the match was determined when Pakistan scored 399/1 while Zimbabwe only managed 155, becoming the recipient of a dominant 244-run victory. The double century Fakhar accomplished by overrunning the opposition bowlers, combined with his unafraid play style, created a legendary ODI innings.

Runs ScoredBalls TakenHighest PartnershipTotal Time of inningsStrike Rate4s6s
210*156Fakhar Zaman and Imam-ul-Haq 304 (252)221134.61245

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

Sachin Tendulkar
Sachin Tendulkar for India (Image Credits: Official X Account of ICC| X/@ICC)

Sachin Tendulkar established himself as an all-time cricketing great by becoming the inaugural cricketer to reach 200 runs in a single ODI inning. His successful accomplishment of scoring 200 runs happened during South Africa’s match in Gwalior in February 2010. During India’s first batting innings, Tendulkar showcased exceptional timing and placement skills, which led to a magnificent acceleration in his batting performance. Tendulkar scored 200* after facing 147 balls during his innings without loss, where he made an impressive partnership with Dinesh Karthik of 194 and scored the first and one of the fastest 200 runs in ODI.

He managed 25 boundaries and 3 round hits that let him dictate the South African bowling seam. India batted first to score 401/3 before South Africa could only reach 248 runs, which gave India a 153-run victory. The hundreds of hundreds transformed ODI cricket because it proved that high-scoring double hundreds are now a practical opportunity available to elite batting players.

Runs ScoredBalls TakenHighest PartnershipTotal Time of inningsStrike Rate4s6s
200*147Sachin Tendulkar and Dinesh Karthik 194 (177)226 mins136.05253

Advertisement

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

Shubman Gill
Shubman Gill for India (Image Credits: Official X Account of ICC| X/@ICC)

In the list of young players, Shubman Gill emerged as the youngest entry by scoring a double century against New Zealand in January 2023. During his match at Hyderabad, the youngster Shubman Gill showed exceptional insight as he controlled his batting approach at a level that exceeded his developing years. Shubman Gill achieved his double century with 145 balls but ended his innings with 208 runs from 149 deliveries and is one of the fastest 200 runs in ODI.

Through his 19 boundaries and 9 home runs, he became the most youthful cricketer in history to score a double hundred in international ODIs. The main contributor of runs for India came from Shubman Gill during their 349/8 score, where he had several partnerships, but the highest was with Hardik Pandya of 74 runs. New Zealand batted to 337 and ultimately lost by 12 runs. He smashed top New Zealand bowlers with ease and scored this feat of double century. Shubman Gill confirmed his status as a future cricketing legend during this match when he succeeded in joining the ranks of top global batsmen.

Runs ScoredBalls TakenHighest PartnershipTotal Time of inningsStrike Rate4s6s
208149Shubman Gill and Hardik Pandya 74 (67)225 mins139.59199

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

Virender Sehwag
Virender Sehwag for India (Image Credits: Official X Account of ICC| X/@ICC)

Virender Sehwag became one of the early cricketers who recorded a double-century score during an ODI cricket match. On December 8th, 2011, Virender Sehwag reached 200 runs during the West Indies match while he faced 140 balls at Indore. Virender Sehwag started his match with a positive approach when he started his first inning by aggressively attacking the West Indian bowling attack.

The batting-friendly environment at Holkar Cricket Stadium worked to his advantage because the West Indian bowlers provided many uncertain opportunities for him. Sehwag created a historic ODI double century when he scored 219 runs from 149 balls, including 25 boundaries and 7 big hits, as one of the greatest batting performances ever.

His remarkable batting achievements brought happiness to the Indian batsmen as they scored 418/5 runs throughout the match. The West Indies made only 265 runs after their first batting innings, then India completed their victory with 153 runs. Sehwag delivered an exclamation point defence against a bowling attack during his 2013 batting appearance, establishing a paramount example of commanding limited-overs cricket performance, and is one of the fastest 200 runs in ODI.

Runs ScoredBalls TakenHighest PartnershipTotal Time of inningsStrike Rate4s6s
219149Virender Sehwag and Gautam Gambhir 176 (137)208 mins146.97257

Advertisement

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

Chris Gayle
Chris Gayle for West Indies (Image Credits: Official X Account of ICC| X/@ICC)

During Zimbabwe’s 2015 ICC World Cup match, Chris Gayle proved his legendary batting abilities through a fantastic achievement of scoring his double century before the end of the match. During his 138-ball stay at the crease, Gayle made 200 runs before completing 215 from 147 balls after serving as the West Indies opening batter.

The offensive display from Gayle occurred during the February 24 match in Canberra following his opening position at bat. Samuels, along with Gayle, established a historic 372-run second wicket stand during which Samuels kept batting until he reached not out at 133 from 156 balls and Gayle hit 215 from 147 balls. The important aspect of his match performance lay in his ability to hit 16 sixes from the inning while demonstrating impressive power alongside single boundaries, totalled at ten during his innings.

The West Indies scored 372 runs with two players not out to claim victory by 73 DLS runs over Zimbabwe, who finished their innings at 289 all out. Gayle cemented his place in World Cup history through his 200-run score as the first batter to achieve this milestone of scoring one of the fastest double century in ODI with a historic batting performance.

Runs ScoredBalls TakenHighest PartnershipTotal Time of inningsStrike Rate4s6s
215147Chris Gayle and Marlon Samuels 372 (303)212 mins146.251016

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

Pathum Nissanka
Pathum Nissanka for Sri Lanka (Image Credits: Official X Account of ICC| X/@ICC)

On February 9, 2024, Pathum Nissanka reached baseball greatness by becoming the fastest Sri Lankan batter to reach 200 runs against Afghanistan. The double-century batting performance of Nissanka required 136 balls until he ended his innings at 210 not out after hitting 139 balls. Through the match at Pallekele, Nissanka executed accurate techniques and ideal timing when batting against the Afghan fast bowlers. Nissanka’s partnership of 200 runs set itself apart from standard double centuries since he relied on accurate batting rather than forceful hitting. Over 20 of his hits were four-balls as he moved field placements to achieve his eight successful six-hits during his batting master class.

The massive total he scored through his strike resulted in an absolute crushing defeat for Afghanistan as they failed to meet the targeted run chase. Sri Lankan cricket history was advanced when Nissanka accomplished his double century milestone because it became the first such achievement from any of his country’s cricket players. Through his achievement, Sri Lanka received a world-class cricketer who showed the ability to score big scores while under match pressure.

Runs ScoredBalls TakenHighest PartnershipTotal Time of inningsStrike Rate4s6s
210*139Pathum Nissanka and Avishka Fernando 182 (160)221 mins151.07208

Advertisement

Skyscanner Banner

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

Glenn Maxwell
Glenn Maxwell for Australia (Image Credits: Official X Account of ICC| X/@ICC)

During the 2023 ICC Cricket World Cup, Glenn Maxwell proved his prominence as a game-changer for Australia through his spectacular 200 runs against Afghanistan. The 200 runs that Maxwell scored in 128 drives have led many experts to name it the most remarkable ODI batting display ever.

Australia struggled at Wankhede Stadium in Mumbai when they were reduced to 91/7 during their chase of 292 on November 7, 2023. As the match fell out of their control, Maxwell fought through extreme cramp, which combined with exhaustion, to carry Australia to victory by himself.

His undefeated 201-run performance against Afghanistan during 128 balls included 21 fours and 10 sixes, with a reliable partnership of 202 runs with Pat Cummins, which resulted in the winning six to secure the chase. The knock became one of the greatest World Cup moments because Maxwell faced difficult conditions and showed remarkable spirit. Australia won the match by a thrilling three-wicket margin, and sports analysts acknowledged that Maxwell delivered a historic batting display in ODI history by hitting one of the fastest double century in ODI.

Runs ScoredBalls TakenHighest PartnershipTotal Time of inningsStrike Rate4s6s
201*128Glenn Maxwell and Pat Cummins 202 (170)181 mins157.032110

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

Ishan Kishan
Ishan Kishan for India  (Image Credits: Official X Account of ICC| X/@ICC)

The Indian wicketkeeper Ishan Kishan holds the record for scoring the fastest double century in ODI cricket history. During the Bangladesh game at Chattogram stadium on December 10, 2022, he scored his double century in only 126 deliveries.

The absence of Rohit Sharma provided Ishan the chance he needed to prove himself, and he seized it. The start of his innings marked attacking cricket, which resulted in Indian dominance over the opposing team. Together with Virat Kohli, he built a 290-run alliance wherein Kohli managed to collect 113 runs from his 91-ball innings. During his innings, Ishan hit 24 boundaries and 10 big hits to show his dynamic batting style.

India reached an enormous total of 409/8 runs before Bangladesh collapsed under the pressure, resulting in their dismissal for just 182 runs. During the match, India defeated their opponents by 227 runs, and Ishan Kishan secured fame for his record-breaking double century, which established him as a powerful top-order batsman. Ishan shows exceptional skills with his fearless batting, which confirms his position as one of India’s major players for limited-overs games.

Runs ScoredBalls TakenHighest PartnershipTotal Time of inningsStrike Rate4s6s
210131Ishan Kishan and Virat Kohli 290 (190)169 mins160.302410

Advertisement

Frequently Asked Questions

Who scored the fastest 200 in ODI?

+

Ishan Kishan has scored the fastest 200 in an ODI.

Who has the fastest 200 run ever?

+

Ishan Kishan has the fastest 200 run ever.

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.

Cricket Promotional Banner
Cricket Promotional BannerCricket Promotional Banner

Conversation

(0 Comments)

Loading comments...

Trending

Edited by- Pranvit Singh Dang
Follow Us:
sportsdunia google newssportsdunia google news

Editor's Pick