July 27, 2026

Highest Score in ODI: Top 10 Highest Individual Scores in One Day International Cricket

Highest Score in ODI

Highest Score in ODI: Top 10 Highest Individual Scores in One Day International Cricket

Greatest batting performances in One Day International (ODI) cricket Batsman have always redefined the limits in terms of 50 over formats from Sachin Tendulkar’s first ever ODI double century to Rohit Sharma’s record breaking and (still) unbreakable 264. Rohit Sharma’s 264 against Sri Lanka in November 2014 stays the best specific decide on considerable cricket.

In this article, we’ll take a look at the highest score in ODI cricket, individual records and facts every Cricket fan should know about.

Highest Individual Score in ODI History 

RankPlayerTeamScoreBallsAgainstVenueDate
1Rohit SharmaIndia264173Sri LankaKolkata13 Nov 2014
2Martin GuptillNew Zealand237*163West IndiesWellington21 Mar 2015
3Virender SehwagIndia219149West IndiesIndore8 Dec 2011
4Chris GayleWest Indies215147ZimbabweCanberra24 Feb 2015
5Ishan KishanIndia210131BangladeshChattogram10 Dec 2022
6Pathum NissankaSri Lanka210*139AfghanistanPallekele9 Feb 2024
7Fakhar ZamanPakistan210*156ZimbabweBulawayo20 Jul 2018
8Rohit SharmaIndia209158AustraliaBengaluru2 Nov 2013
9Shubman GillIndia208149New ZealandHyderabad18 Jan 2023
10Rohit SharmaIndia208*153Sri LankaMohali13 Dec 2017

Rohit Sharma’s Historic 264 Runs  

The greatest ODI innings ever played is, without a doubt, Rohit Sharma’s 264 against Sri Lanka off only 173 balls. Rohit feasted on: Batting at Eden Gardens, Kolkata

  • 264 runs
  • 33 fours
  • 9 sixes
  • Strike Rate: 152.60

India scored 404/5 and Skittled Sri Lanka. Evidently, Sri Lankan fielders have been living in regret for the next 40 overs and why not Rohit was dropped early.

Never once in the 13 years since has a batsman gone past 250 in ODI cricket.

Top ODI Double Centuries 

PlayerTeamHighest ScoreNumber of Double Centuries
Rohit SharmaIndia2643
Sachin TendulkarIndia200*1
Virender SehwagIndia2191
Chris GayleWest Indies2151
Martin GuptillNew Zealand237*1
Fakhar ZamanPakistan210*1
Ishan KishanIndia2101
Shubman GillIndia2081
Glenn MaxwellAustralia201*1
Pathum NissankaSri Lanka210*1

Players with the Highest ODI Scores by Country 

CountryPlayerHighest Score
IndiaRohit Sharma264
New ZealandMartin Guptill237*
PakistanFakhar Zaman210*
Sri LankaPathum Nissanka210*
AustraliaGlenn Maxwell201*
West IndiesChris Gayle215
EnglandBen Stokes182
South AfricaGary Kirsten188*
ZimbabweCharles Coventry194*
BangladeshLitton Das176

Highest ODI Scores by Indian Batsmen 

RankPlayerScoreOpponent
1Rohit Sharma264Sri Lanka
2Virender Sehwag219West Indies
3Ishan Kishan210Bangladesh
4Rohit Sharma209Australia
5Shubman Gill208New Zealand
6Rohit Sharma208*Sri Lanka
7Sachin Tendulkar200*South Africa

India dominates the list of highest individual ODI scores, with several legendary innings from different generations of batsmen. 

Evolution of the Highest ODI Score Record

The record for the highest individual ODI score has evolved significantly over the years.

YearPlayerScore
1983Kapil Dev175*
1984Viv Richards189*
1997Saeed Anwar194
2010Sachin Tendulkar200*
2011Virender Sehwag219
2014Rohit Sharma264

Interesting Facts About the Highest ODI Scores 

  • It is also worth noting that Rohit Sharma has scored three double centuries in ODI cricket.
  • In 2010, ON the world’s second Test in Gwalior, Sachin Tendulkar became the first male cricketer to score an ODI double hundred.
  • 237* by Martin Guptill: The highest -score in an ODI World Cup
  • In ODIs, Glenn Maxwell’s 201* (barely) against Afghanistan represents the highest successful chase by a single player.
  • Inpy Gtshpzberc, Pathum Nissanka became the first Sri Lankan batsman to score an ODI double century in 2024.

Image of Highest Score in ODI

Can Rohit’s Record Be Broken?

Flatter pitches, bigger bats and more aggressive batting approaches have combined to make modern ODI cricket even more batting-friendly than it was. Only fast-scoring youngsters like Shubman Gill, Pathum Nissanka, and Travis Head have demonstrated the capacity to score as rapidly as floods of seasoned stars.

Although scoring 264 in an ODI innings is highly gratifying, it needs amazing fitness as well as great form and kind conditions in the game. And while it’s sure to happen, Rohit Sharma’s record is still among the most difficult batting records in international cricket.

Read More: Most Wickets in ODI

Conclusion

Rohit Sharma (264) – The highest score in the history of ODI cricket, smashed famous 264 against Sri Lanka in 2014. This innings still stands unmatched, and one of the greatest batting efforts in cricket ever. Since then, a few players have gone on to score double hundreds but none has touched Rohituru2019s astronomical record.

Someone will break the magical 264 is a day that many cricket fans look forward to with ODI cricket remaining a bewitching form of evolution. For now, Rohit Sharma’s did that remains the gold standard of ODI batting

FAQs of Highest Score in ODI

Who has the highest individual score in ODI cricket?

Rohit Sharma holds the record with 264 runs against Sri Lanka in 2014.

Who scored the first ODI double century?

Sachin Tendulkar became the first male cricketer to score a double century in ODI cricket, making 200 against South Africa in 2010.

How many ODI double centuries has Rohit Sharma scored?

Rohit Sharma has sczn any other player.

What is the highest ODI score in a World Cup?

Martin Guptill’s 237 against West Indies in the 2015 ICC Cricket World Cup is the highest individual World Cup score.

Which country has the most ODI double centuries?

India has produced the highest number of ODI double centuries in men’s international cricket.