Double Centuries in ODI Cricket
Double Centuries in ODI Cricket: Complete List
There have been 13 double centuries in men’s ODI cricket, scored by 10 different batsmen. Sachin Tendulkar scored the first, 200 not out against South Africa at Gwalior in 2010, and Rohit Sharma owns the record with three double centuries, including the highest ODI score ever, 264 against Sri Lanka in 2014. The most recent double century came from Shubman Gill, who scored 223 not out against West Indies in 2026.
For the first 39 years of one-day international cricket, no one reached 200 in an ODI. The format was considered too short, the fields too spread, and the risk too great. Then Tendulkar broke the barrier, and the floodgates opened. Since 2010, double centuries have gone from impossible to rare to a genuine, if still exceptional, feature of the 50-over game. This guide lists every ODI double century, explains the records behind them, and shows how the 200 club has evolved.
All Double Centuries in ODI Cricket
| Batsman | Score | Balls | Fours | Sixes | Opposition | Venue | Date |
|---|---|---|---|---|---|---|---|
| Sachin Tendulkar (India) | 200* | 147 | 25 | 3 | South Africa | Gwalior | 24 Feb 2010 |
| Virender Sehwag (India) | 219 | 149 | 25 | 7 | West Indies | Indore | 8 Dec 2011 |
| Rohit Sharma (India) | 209 | 158 | 12 | 16 | Australia | Bengaluru | 2 Nov 2013 |
| Rohit Sharma (India) | 264 | 173 | 33 | 9 | Sri Lanka | Kolkata | 13 Nov 2014 |
| Chris Gayle (West Indies) | 215 | 147 | 10 | 16 | Zimbabwe | Canberra | 24 Feb 2015 |
| Martin Guptill (New Zealand) | 237* | 163 | 24 | 11 | West Indies | Wellington | 21 Mar 2015 |
| Rohit Sharma (India) | 208* | 153 | 13 | 12 | Sri Lanka | Mohali | 13 Dec 2017 |
| Fakhar Zaman (Pakistan) | 210* | 156 | 24 | 5 | Zimbabwe | Bulawayo | 20 Jul 2018 |
| Ishan Kishan (India) | 210 | 131 | 24 | 10 | Bangladesh | Chattogram | 10 Dec 2022 |
| Shubman Gill (India) | 208 | 149 | 19 | 9 | New Zealand | Hyderabad | 18 Jan 2023 |
| Glenn Maxwell (Australia) | 201* | 128 | 21 | 10 | Afghanistan | Mumbai | 7 Nov 2023 |
| Pathum Nissanka (Sri Lanka) | 210* | 139 | 20 | 8 | Afghanistan | Pallekele | 9 Feb 2024 |
| Shubman Gill (India) | 223* | 133 | 26 | 8 | West Indies | Guwahati | 30 Sep 2026 |
The First: Sachin Tendulkar 200 Not Out (2010)
On 24 February 2010 at Gwalior, Sachin Tendulkar did what generations of batsmen had failed to do. Facing a strong South African attack, he batted through the innings and finished unbeaten on 200 off 147 balls, with 25 fours and 3 sixes. He was 36 years old, in his 21st year of international cricket, and he had just broken a barrier many believed would never fall.
The significance of Tendulkar’s innings went beyond the number. Before 2010, the highest ODI score was 194, and the idea of a double century in 50 overs was treated as a fantasy. Tendulkar’s 200 changed the psychology of the format overnight. Batsmen began to believe 200 was possible, teams began to plan for it, and within two years the record had been broken again. For the full story of his ODI career, see the Sachin Tendulkar highest ODI scores guide.
The Highest: Rohit Sharma 264 (2014)
Rohit Sharma’s 264 against Sri Lanka at Eden Gardens on 13 November 2014 remains the highest individual score in ODI history, and it is not close. His 33 fours and 9 sixes came off 173 balls, and he finished 27 runs clear of the second-highest score on the list, Martin Guptill’s 237 not out. No other batsman has come within 25 runs of Rohit’s mark.
What makes the 264 extraordinary is that Rohit was dropped early in his innings and had been struggling for form. He built his innings in phases: a watchful start, acceleration through the middle overs, and a devastating final assault. By the end, he had scored the most runs any batsman has ever made in a single ODI innings, and he had done it in a match India won by 153 runs. It is the defining innings of his career and the standard against which every ODI double century is measured.
Rohit’s three double centuries are a record in themselves. His first, 209 against Australia at Bengaluru in 2013, featured 16 sixes, then a joint record for sixes in an ODI innings. His third, 208 not out against Sri Lanka at Mohali in 2017, came while he was captaining India and included 12 sixes. No other batsman has more than one ODI double century except Shubman Gill, who joined the multiple-double club in 2026.
The Chase: Glenn Maxwell 201 Not Out (2023)
Glenn Maxwell’s 201 not out against Afghanistan at Mumbai on 7 November 2023 is the most remarkable double century ever scored, because of the circumstances. Australia had collapsed to 91 for 7 chasing 292. Maxwell, batting at number six, was suffering from severe cramp and could barely move between the wickets. He then played one of the greatest innings in cricket history.
Maxwell finished unbeaten on 201 off 128 balls with 21 fours and 10 sixes, adding 202 runs for the eighth wicket with Pat Cummins, who scored just 12 not out. It was the first double century by a non-opener in ODI history, the first double century scored in a run chase, the first by an Australian, and the first in a World Cup. It is also the only double century on this list made by a batsman who came in after the top order had failed, which is why it is so often ranked as the greatest ODI innings ever played. Maxwell’s knock also features in the story of the double century in World Cup history.
The Fastest: Ishan Kishan 210 (2022)
Ishan Kishan holds the record for the fastest ODI double century, reaching 200 in just 126 balls against Bangladesh at Chattogram on 10 December 2022. He finished with 210 off 131 balls, including 24 fours and 10 sixes, and he was 24 years old at the time. His innings turned a match India had been struggling in into a comfortable 227-run win.
Pathum Nissanka’s 210 not out against Afghanistan at Pallekele in 2024 is the second-fastest, reached in 136 balls. Nissanka became the first Sri Lankan to score an ODI double century, and his innings helped Sri Lanka post 381 for 3. Sehwag’s 219 against West Indies in 2011, reached in 140 balls, completes the top three for speed among the pre-2023 doubles.
The Youngest: Shubman Gill’s Two Doubles
Shubman Gill scored his first ODI double century against New Zealand at Hyderabad in January 2023, making 208 off 149 balls at the age of 23. At the time, he was the youngest batsman ever to score an ODI double century. His innings included 19 fours and 9 sixes and rescued India from a difficult position after early wickets.
Gill’s second double century, 223 not out against West Indies at Guwahati in September 2026, was even better. It came off just 133 balls, included 26 fours and 8 sixes, and powered India to their highest successful run chase in ODI history, chasing down 406. It also set a new record for the highest individual score in a run chase, passing Maxwell’s 201 not out. Gill, still only 27, is now the second batsman after Rohit Sharma with multiple ODI double centuries, and the most likely candidate to challenge Rohit’s record of three.
Double Centuries by Country
| Country | Double Centuries | Batsmen |
|---|---|---|
| India | 8 | Tendulkar, Sehwag, Rohit Sharma (3), Ishan Kishan, Shubman Gill (2) |
| West Indies | 1 | Chris Gayle |
| New Zealand | 1 | Martin Guptill |
| Pakistan | 1 | Fakhar Zaman |
| Australia | 1 | Glenn Maxwell |
| Sri Lanka | 1 | Pathum Nissanka |
India’s dominance of the list is striking: eight of the thirteen double centuries have been scored by Indian batsmen. That reflects a generation of Indian openers, from Tendulkar and Sehwag through Rohit, Kishan, and Gill, who have combined technical excellence with the power game that modern ODI batting demands. It also reflects the batting-friendly conditions and short boundaries at many Indian venues, where eight of the thirteen doubles have been scored.
The other doubles are spread across the cricketing world. Fakhar Zaman’s 210 not out in 2018 made him Pakistan’s first double centurion, in a match where Pakistan posted 399 for 1. Martin Guptill’s 237 not out in the 2015 World Cup quarter-final against West Indies remains the highest individual score in World Cup history. For the World Cup’s biggest individual scores, see the highest score in World Cup guide.
Why ODI Double Centuries Are Still Rare
Thirteen double centuries in more than 4,700 men’s ODIs tells you how hard the feat remains. A batsman needs to bat for most of the innings, survive the new ball, accelerate through the middle overs, and still have the energy and wickets in hand to attack at the death. He also needs his team to be in a position where a long innings is the right play, rather than a quick cameo.
The conditions have changed, though. Better bats, shorter boundaries, two new balls, and the influence of T20 cricket have all pushed scores higher. The gap between doubles has shrunk: after a six-year wait between Tendulkar and the next, the format has now produced doubles in 2022, 2023, 2024, and 2026. Whether the next barrier, a triple century in an ODI, ever falls is one of cricket’s great open questions. Rohit’s 264 remains 36 runs short of it, and no one has yet come closer.
For completeness, the women’s ODI record belongs to Amelia Kerr of New Zealand, who scored 232 not out against Ireland in 2018. It is a reminder that the 200 barrier has been broken in both the men’s and women’s games, and that the list in this article covers the men’s format only.
Who scored the first ODI double century?
Sachin Tendulkar scored the first ODI double century, 200 not out against South Africa at Gwalior on 24 February 2010.
What is the highest ODI score ever?
Rohit Sharma’s 264 against Sri Lanka at Kolkata in 2014 is the highest individual score in ODI history.
Who has scored the most ODI double centuries?
Rohit Sharma leads with three double centuries (209, 264, 208 not out). Shubman Gill is next with two (208, 223 not out).
What is the fastest ODI double century?
Ishan Kishan reached his double century in 126 balls against Bangladesh in 2022, the fastest in ODI history.
Has anyone scored a double century in an ODI run chase?
Yes. Glenn Maxwell’s 201 not out against Afghanistan in the 2023 World Cup is the only ODI double century scored in a run chase, and Shubman Gill’s 223 not out in 2026 is the highest score in a successful chase.
How many ODI double centuries have been scored in total?
Thirteen double centuries have been scored in men’s ODI cricket, by 10 different batsmen, with India accounting for eight of them.

Rivcky John
A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.
