For 50-over formats, the Highest Individual Score in ODI is also 264 runs and was set by India’s Rohit Sharma against Sri Lanka at Eden Gardens, Kolkata, on 13 November 2014. Rohit scored 33 fours and nine sixes from 173 balls. That exceptional innings still stands as the highest individual score in men’s ODI cricket, beating Martin Guptill’s unbeaten 237.
Highest Individual Score in ODI
Rohit Sharma currently has the Highest Individual Score in ODI history, with his unforgettable 264-run effort against Sri Lanka. This knock came during the fourth ODI of India 2014 series against Sri Lanka.
Rohit came back from injury and gave one of the most whacky batting performances in ODI history for the Indian Team. In what follows, a total of 264 runs from no less than 173 balls at the strike rate of 152.60 — as well with — 33 fours and nine sixes;
His innings saw India score a mammoth 404/5. Rohit finally fell off the last ball of India’s innings. The 264, however, is still the only score of more than 250 in men’s ODIs.
Read More: Most Sixes in International Cricket
Rohit Sharma’s 264 Runs – Quick Details
| Detail | Record |
| Player | Rohit Sharma |
| Score | 264 |
| Opponent | Sri Lanka |
| Date | 13 November 2014 |
| Venue | Eden Gardens, Kolkata |
| Balls Faced | 173 |
| Fours | 33 |
| Sixes | 9 |
| Strike Rate | 152.6 |
Top 10 Highest Individual Scores in ODI History
The following are the top 10 highest individual scores in men’s ODI cricket. Pathum Nissanka’s unbeaten 210 against Afghanistan in 2024 is the latest addition to the group of players with 200-plus ODI scores.
| Rank | Player | Score | Team | Opponent | Year |
| 1 | Rohit Sharma | 264 | India | Sri Lanka | 2014 |
| 2 | Martin Guptill | 237* | New Zealand | West Indies | 2015 |
| 3 | Virender Sehwag | 219 | India | West Indies | 2011 |
| 4 | Chris Gayle | 215 | West Indies | Zimbabwe | 2015 |
| 5 | Fakhar Zaman | 210* | Pakistan | Zimbabwe | 2018 |
| 6 | Pathum Nissanka | 210* | Sri Lanka | Afghanistan | 2024 |
| 7 | Ishan Kishan | 210 | India | Bangladesh | 2022 |
| 8 | Rohit Sharma | 209 | India | Australia | 2013 |
| 9 | Rohit Sharma | 208* | India | Sri Lanka | 2017 |
| 10 | Shubman Gill | 208 | India | New Zealand | 2023 |
An asterisk (*) means the batter remained not out at the end of the innings.
Rohit Sharma 264 Runs vs Sri Lanka
Rohit Sharma’s 264 is viewed as one of the best limited overs individual batting efforts. What makes this innings especially special is that he upped his gears after reaching the hundred.
Starting cautiously, he accelerated the scoring in the final overs of his innings. Rohit went on to score 200 – but continued to take the attack to the bowlers all the way until the last ball. His total came with 33 fours and nine sixes.
India did all of this from 404/5, Sri Lanka finally ended their innings at 251. India hence won the match at a margin of 153 runs. Rohit’s score of 175 itself was more than the total runs scored by Sri Lanka.
That 264 also made Rohit the first batter to score two ODI double-hundreds after he’d achieved one of them with a rating of 209 towards Australia in 2013.
Rohit Sharma’s Highest ODI Scores
Rohit Sharma has achieved something no other men’s ODI batter has done: he has scored three double-centuries in ODI cricket. His three scores of 200 or more are:
| Score | Opponent | Year |
| 209 | Australia | 2013 |
| 264 | Sri Lanka | 2014 |
| 208* | Sri Lanka | 2017 |
The 209 came in Bengaluru against Australia, while his unbeaten 208 came against Sri Lanka in Mohali. His 264 in Kolkata remains his career-best and the highest individual score in ODI history. ICC records confirm that Rohit is the only men’s ODI player with three double-centuries.
Highest Individual Score in ODI by Indian Batsman

Several million-run ODI batsmen have emerged out of India. Rohit Sharma is on top with 264 and Virender Sehwag with only 219.
Sachin Tendulkar, Ishan Kishan and Shubman Gill are the other Indian batsmen to have scored 200 or more runs.
In 2010 Sachin Tendulkar made history by becoming the first ever men’s ODI batter to score a double century when he scored an unbeaten 200 against South Africa in Gwalior.
Only Ishan Kishan scored 210 against Bangladesh in 2022 and Shubman Gill,208 against New Zealand in 2023. Gill scored a double-century off 145 balls and established himself as one of the youngest players to hit an ODI-double century.
Read More: Most Runs in ODI || Highest Run Chase in ODI
Players Who Scored 200+ Runs in ODI Cricket
The 200 runs (or often close to it) in a 50 over International used to be the stuff of fairytale. In 2010 Sachin Tendulkar crossed that milestone and the double-centuries keep coming in plenty ever since.
Notable men’s ODI double-centurions include:
- Sachin Tendulkar – 200*
- Virender Sehwag – 219
- Rohit Sharma – 209, 264, 208*
- Chris Gayle – 215
- Martin Guptill – 237*
- Fakhar Zaman – 210*
- Ishan Kishan – 210
- Shubman Gill – 208
- Glenn Maxwell – 201*
- Pathum Nissanka – 210*
Pathum Nissanka 210* against Afghanistan 2024 was the twelfth (12th) double-century in men’s ODI cricket and placed him on the list of highest individual scores in ODI cricket as at that time.
Highest Individual Score in ODI World Cup
The record for the most runs scored of all – ODI World Cup vs overall ODI
The World Cup record for the highest individual score is held by New Zealand’s Martin Guptill with 237 not out against West Indies at Wellington in the quarterfinals of the 2015 World Cup. He was at the crease for 163 balls and struck 24 fours & 11 sixes.
Guptill’s 237* is the highest-ever score recorded in a Cricket World Cup game, but Rohit Sharma’s 264 still stands as the overall men’s ODI record.
Highest Individual Score in ODI – Important Records
| Record | Player | Score |
| Highest ODI score | Rohit Sharma | 264 |
| Highest World Cup score | Martin Guptill | 237* |
| First men’s ODI double-century | Sachin Tendulkar | 200* |
| Most men’s ODI double-centuries | Rohit Sharma | 3 |
| Fastest men’s ODI double-century | Ishan Kishan | 126 balls |
| Highest ODI score by Pakistan | Fakhar Zaman | 210* |
Ishan Kishan reached his double-century from only 126 balls against Bangladesh in 2022, making it the fastest men’s ODI double-century at that time.
Read More: Best Wicket Keeper in the World
FAQs About Highest Individual 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 264 runs in ODI cricket?
Rohit Sharma scored 264 runs against Sri Lanka at Eden Gardens, Kolkata, on 13 November 2014.
What is Rohit Sharma’s highest ODI score?
Rohit Sharma’s highest ODI score is 264 runs.
Who was the first player to score a double century in ODI cricket?
India’s Sachin Tendulkar was the first men’s ODI batter to score a double century. He made 200 against South Africa in 2010*.
Who has scored the most double centuries in ODI cricket?
Rohit Sharma has scored the most men’s ODI double-centuries, with three: 209, 264 and 208*.
What is the highest individual score in an ODI World Cup?
Martin Guptill holds the ODI World Cup record with 237 against West Indies in 2015*.
Conclusion
Rohit Sharma’s more than 264 against Sri Lanka – the most any individual has made in ODI – is still available. The innings blended extraordinary consistency, attacking high-impact play and bleeding edge perseverance the distance through 173 balls. Rohit’s 264 still reigns supreme in the men’s ODI records despite a few batters surpassing 200 in ODI cricket. He is also the only player to score three double-centuries in ODI batting.












Leave a Reply