The highest individual score in ODI cricket is Rohit Sharma’s 264, made off 173 balls against Sri Lanka at Eden Gardens on 13 November 2014. Twelve years on, no one else has reached 240.

Martin Guptill’s unbeaten 237 is second and Virender Sehwag’s 219 third. Rohit is the only player to have made three ODI double-centuries; nine other players have made one each.

Highest individual score in ODI cricket

Player Runs Balls 4s 6s Opposition Date
Rohit Sharma 264 173 33 9 Sri Lanka 13 Nov 2014
Martin Guptill 237* 163 24 11 West Indies 21 Mar 2015
Virender Sehwag 219 149 25 7 West Indies 8 Dec 2011
Chris Gayle 215 147 10 16 Zimbabwe 24 Feb 2015
Fakhar Zaman 210* 156 24 5 Zimbabwe 20 Jul 2018
Pathum Nissanka 210* 139 20 8 Afghanistan 9 Feb 2024
Ishan Kishan 210 131 24 10 Bangladesh 10 Dec 2022
Rohit Sharma 209 158 12 16 Australia 2 Nov 2013
Rohit Sharma 208* 153 13 12 Sri Lanka 13 Dec 2017
Shubman Gill 208 149 19 9 New Zealand 18 Jan 2023
Glenn Maxwell 201* 128 21 10 Afghanistan 7 Nov 2023
Sachin Tendulkar 200* 147 25 3 South Africa 24 Feb 2010
Charles Coventry 194* 156 16 7 Bangladesh 16 Aug 2009
Saeed Anwar 194 146 22 5 India 21 May 1997
Fakhar Zaman 193 155 18 10 South Africa 4 Apr 2021
George Munsey 191 150 14 11 Netherlands 12 Jun 2025

From ESPNcricinfo Statsguru. Figures to 31 August 2026.

Rohit Sharma | 264 v Sri Lanka, Eden Gardens, 2014

India had already won the series 3-0 when they played the fourth ODI, and the match is remembered for one innings. Rohit made 264 off 173 balls in a total of 404 for 5 — more, on his own, than Sri Lanka’s entire reply of 251. India won by 153 runs.

The innings holds a second record that is easy to miss. Rohit hit 33 fours, which is the most anyone has hit in a one-day international; Sachin Tendulkar’s 200 not out and Sehwag’s 219 are next on 25 each. So the two biggest boundary-hitting innings in the format’s history belong to the same man’s 264.

A scuffed white cricket ball resting on mown outfield grass

Every double-century in ODI cricket

Twelve have been scored, by ten players, and the first came as recently as 2010. Seven of the twelve are by Indians.

Date Player Score Opposition
24 Feb 2010 Sachin Tendulkar 200* South Africa
8 Dec 2011 Virender Sehwag 219 West Indies
2 Nov 2013 Rohit Sharma 209 Australia
13 Nov 2014 Rohit Sharma 264 Sri Lanka
24 Feb 2015 Chris Gayle 215 Zimbabwe
21 Mar 2015 Martin Guptill 237* West Indies
13 Dec 2017 Rohit Sharma 208* Sri Lanka
20 Jul 2018 Fakhar Zaman 210* Zimbabwe
10 Dec 2022 Ishan Kishan 210 Bangladesh
18 Jan 2023 Shubman Gill 208 New Zealand
7 Nov 2023 Glenn Maxwell 201* Afghanistan
9 Feb 2024 Pathum Nissanka 210* Afghanistan

Tendulkar’s 200 not out at Gwalior in February 2010 was the first, thirty-nine years into the format’s history. Five more came in the next five years, and six in the eleven years since.

Glenn Maxwell | 201* v Afghanistan, Wankhede, 2023

Maxwell’s is the only one of the twelve made in a second innings — every other double-century was scored batting first. Afghanistan had made 291 for 5 at the 2023 World Cup, Australia were seven down chasing 292, and Maxwell finished 201 not out off 128 balls to take them to 293 for 7 with 19 balls left. He and his last partner were still there at the end, so the whole of the winning eighth-wicket stand was unbroken, and he made it while cramping badly enough that he could barely run between the wickets.

Martin Guptill and Virender Sehwag

Guptill’s 237 not out off 163 balls came in a World Cup quarter-final against West Indies at Wellington in March 2015, with 24 fours and 11 sixes. It is the highest score made in a World Cup match.

Sehwag’s 219 at Indore in December 2011 came while he was captaining India against West Indies, in a total of 418 for 5. He was the second man to a double-century and, until Rohit’s 264, held the record.

The highest ODI score for other teams

Outside the double-centurions, Charles Coventry’s 194 not out for Zimbabwe against Bangladesh in 2009 and Saeed Anwar’s 194 for Pakistan against India at Chennai in 1997 are the highest. Anwar’s stood as the world record for twelve years until Coventry equalled it, and neither was beaten until Tendulkar’s 200.

Among the Associate nations, Scotland’s George Munsey made 191 against the Netherlands at Dundee in June 2025, the highest ODI score by anyone outside the Full Members.

Featured photo: AFP / Sajjad Hussain