One Day International (ODI) cricket has produced some of the most extraordinary individual batting performances in the history of the sport. From Rohit Sharma’s record-breaking 264 to Martin Guptill’s unbeaten double century at the 2015 World Cup, these innings have demonstrated the ability of elite batters to dominate bowling attacks over 50 overs.
India’s Rohit Sharma continues to hold the record for the highest individual score in men’s ODI cricket, having smashed 264 runs against Sri Lanka at Eden Gardens in Kolkata in November 2014. His innings remains the only individual score above 250 in men’s ODI history.
The list also features modern-day stars such as Shubman Gill, who scored 223 not out against West Indies in September 2026, alongside legendary batters Virender Sehwag, Chris Gayle and Sachin Tendulkar.
Here is a look at the highest individual scores in men’s ODI cricket, including the players, their opponents and the remarkable innings that secured their places in the record books.
Top 10 Highest Individual Scores in ODI Cricket
Rank | Player | Country | Score | Opponent |
|---|---|---|---|---|
1 | India | 264 | Sri Lanka | |
2 | Martin Guptill | New Zealand | 237* | West Indies |
3 | Shubman Gill | India | 223* | West Indies |
4 | Virender Sehwag | India | 219 | West Indies |
5 | Chris Gayle | West Indies | 215 | Zimbabwe |
6 | Ishan Kishan | India | 210 | Bangladesh |
6 | Pathum Nissanka | Sri Lanka | 210* | Afghanistan |
6 | Fakhar Zaman | Pakistan | 210* | Zimbabwe |
9 | Rohit Sharma | India | 209 | Australia |
10 | Rohit Sharma | India | 208* | Sri Lanka |
10 | Shubman Gill | India | 208 | New Zealand |
Note: An asterisk () indicates that the batter remained not out. Equal scores share the same rank. The table includes all innings tied at the final ranking position.*
1. Rohit Sharma – 264 Runs vs Sri Lanka
Rohit Sharma holds the record for the highest individual score in men’s ODI cricket after producing a remarkable innings against Sri Lanka at Eden Gardens, Kolkata, on November 13, 2014.
Opening the batting for India, Rohit scored 264 runs from 173 deliveries, striking 33 fours and nine sixes. His innings combined outstanding timing, powerful hitting and remarkable endurance, allowing him to continue attacking even after passing the 200-run mark.
India finished with 404/5 in 50 overs, putting Sri Lanka under enormous pressure in the chase. The visitors were bowled out for 251, giving India a convincing 153-run victory.
The innings was Rohit’s second ODI double century and established a world record that remains unbeaten. He later became the first batter to score three double centuries in men’s ODI cricket.
Rohit’s 264 remains a defining achievement in the format and a benchmark for individual batting performances.
2. Martin Guptill – 237 Not Out vs West Indies
Martin Guptill produced one of the greatest innings in World Cup history when he scored an unbeaten 237 against West Indies in the 2015 ICC Men’s Cricket World Cup quarter-final.
Playing at Wellington’s Westpac Stadium on March 21, 2015, the New Zealand opener faced 163 balls and struck 24 fours and 11 sixes. His innings helped New Zealand post a formidable total of 393/6.
Guptill combined patience with explosive stroke play, accelerating as the innings progressed and placing the West Indies bowling attack under sustained pressure.
New Zealand eventually won the match by 143 runs after bowling West Indies out for 250. Guptill’s unbeaten 237 became the highest individual score in World Cup history and remains the second-highest score in men’s ODI cricket.
His performance demonstrated how an opener can transform a major tournament match through sustained attacking batting.
3. Shubman Gill – 223 Not Out vs West Indies
Shubman Gill strengthened his position among the leading batters of the modern era with an unbeaten 223 against West Indies on September 30, 2026.
The innings placed Gill among the very few players to score more than 220 runs in a men’s ODI. His achievement reflects the growing influence of India's next generation of batters, who have combined classical technique with the ability to accelerate against international bowling attacks.
Gill has developed a reputation for his timing, balance and ability to build substantial innings. His performance against West Indies added another major milestone to his ODI career.
With the record for the highest individual ODI score still standing at 264, Gill’s 223 not out remains below Rohit Sharma’s benchmark but places him among the format’s most prolific individual performers.
4. Virender Sehwag – 219 Runs vs West Indies
Virender Sehwag became the first player to surpass 200 runs in a men’s ODI after Sachin Tendulkar’s landmark double century in 2010. Sehwag scored 219 against West Indies in Indore on December 8, 2011.
Batting at his characteristically aggressive tempo, Sehwag faced 149 deliveries and struck 25 fours and seven sixes. His innings helped India reach 418/5, putting the visitors under considerable pressure.
India eventually won by 153 runs after restricting West Indies to 265.
Sehwag’s approach was built around attacking the bowling from the outset rather than waiting for opportunities to score. His ability to maintain a high scoring rate while building a huge individual total made the innings one of the most memorable performances in Indian ODI history.
Although Rohit Sharma later broke the record, Sehwag’s 219 remains one of the defining innings of his international career.
5. Chris Gayle – 215 Runs vs Zimbabwe
Chris Gayle produced a spectacular innings against Zimbabwe during the 2015 ICC Men’s Cricket World Cup in Canberra on February 24, 2015.
The West Indies opener scored 215 from 147 balls, hitting 10 fours and 16 sixes. His innings made him the first player from the West Indies to score a double century in men’s ODI cricket.
Gayle’s powerful hitting was central to the West Indies total of 372/2. He shared a record-breaking partnership with Marlon Samuels, who also scored a century, as the pair dismantled Zimbabwe’s bowling attack.
West Indies went on to win the match by 73 runs under the Duckworth-Lewis method.
Known for his six-hitting ability, Gayle combined brute force with enough control to construct a monumental innings. His 215 remains one of the greatest performances by a West Indies batter in ODI cricket.
6. Ishan Kishan – 210 Runs vs Bangladesh
Ishan Kishan announced himself on the international stage with a remarkable double century against Bangladesh in Chattogram on December 10, 2022.
The Indian left-hander scored 210 from 131 balls, striking 24 fours and 10 sixes. His innings came during the third ODI of India’s tour of Bangladesh and transformed the contest into a one-sided affair.
Kishan reached his double century in just 126 balls, setting the record for the fastest double century in men’s ODI cricket. His aggressive approach placed the Bangladesh bowlers under constant pressure and helped India post 409/8.
India won the match by 227 runs, although Bangladesh had already secured the series.
Kishan’s innings demonstrated his ability to combine attacking intent with sustained concentration. It also reinforced the importance of left-handed power hitters in modern limited-overs cricket.
7. Pathum Nissanka – 210 Not Out vs Afghanistan
Pathum Nissanka delivered a historic performance for Sri Lanka with an unbeaten 210 against Afghanistan in Pallekele on February 9, 2024.
The opening batter became the first Sri Lankan player to score a double century in men’s ODI cricket. His innings featured 20 fours and eight sixes, reflecting a combination of technical control and effective attacking stroke play.
Nissanka anchored Sri Lanka’s innings while continuing to score freely against the Afghanistan bowling attack. His unbeaten double century helped the hosts establish a commanding total.
The performance marked a major milestone in Nissanka’s career and placed him among the select group of batters to have reached 200 in men’s ODI cricket.
His achievement also ended Sri Lanka’s long wait for a men’s ODI double centurion, adding a significant chapter to the country’s batting history.
8. Fakhar Zaman – 210 Not Out vs Zimbabwe
Pakistan opener Fakhar Zaman produced an outstanding innings against Zimbabwe in Bulawayo on July 20, 2018.
Fakhar scored an unbeaten 210 from 156 balls, hitting 24 fours and five sixes. His performance helped Pakistan build a formidable total and demonstrated his ability to maintain a high scoring rate over a long innings.
The left-hander combined controlled stroke play with aggressive attacking shots, placing pressure on Zimbabwe’s bowlers throughout the innings.
Fakhar’s double century was one of the standout performances of Pakistan’s tour and strengthened his reputation as an influential limited-overs opener.
His 210 not out remains one of Pakistan’s most memorable individual ODI innings and underlines the importance of converting a strong start into a match-defining score.
9. Rohit Sharma – 209 Runs vs Australia
Rohit Sharma’s first ODI double century came against Australia in Bengaluru on November 2, 2013.
The Indian opener scored 209 from 158 balls, striking 12 fours and 16 sixes. His innings helped India post 383/6 in a high-scoring contest at the M. Chinnaswamy Stadium.
Rohit built his innings steadily before accelerating dramatically in the latter stages. His ability to clear the boundary with remarkable consistency made it difficult for Australia to contain the scoring rate.
India won the match by 57 runs, securing a memorable victory in a series that featured several high-scoring encounters.
The 209 was the first of Rohit’s three ODI double centuries and established the foundation for his eventual record of 264 runs.
10. Rohit Sharma – 208 Not Out vs Sri Lanka
Rohit Sharma continued his remarkable record in ODI double centuries with an unbeaten 208 against Sri Lanka in Mohali on December 13, 2017.
The Indian captain scored his runs from 153 balls, hitting 13 fours and 12 sixes. After a measured start, Rohit accelerated during the latter part of the innings to take India to 392/4.
His innings was particularly significant because it demonstrated his ability to control a match while building a large individual score. Rohit balanced calculated risk with clean hitting, maintaining pressure on the opposition without sacrificing his wicket.
India won the match by 141 runs, levelling the three-match ODI series.
The innings was Rohit’s third ODI double century, an achievement unmatched by any other batter in men’s ODI cricket.
Other Notable Double Centuries in ODI Cricket
Several other batters have produced exceptional innings that narrowly miss the top 10 rankings or share positions near the cutoff.
Sachin Tendulkar became the first player to score a double century in men’s ODI cricket when he made an unbeaten 200 against South Africa in Gwalior on February 24, 2010.
Shubman Gill also scored 208 against New Zealand in Hyderabad on January 18, 2023, demonstrating his ability to build a substantial innings against a strong international attack.
Glenn Maxwell’s unbeaten 201 against Afghanistan in the 2023 World Cup remains another landmark performance. Chasing a challenging target, Maxwell battled severe physical discomfort to guide Australia to victory in one of the most memorable matches of the tournament.
These innings illustrate the variety of ways in which batters have reached extraordinary individual totals in ODI cricket.
Why Are Double Centuries So Rare in ODI Cricket?
Scoring 200 runs in a 50-over international requires an exceptional combination of technique, concentration, physical endurance and attacking ability.
Unlike Test cricket, where batters can spend extended periods building an innings, ODI players must manage a fixed number of overs. They need to preserve their wicket while maintaining a scoring rate that gives their team a competitive advantage.
Several factors contribute to the rarity of double centuries:
Sustained concentration: Batters must remain focused for a substantial portion of the innings.
Efficient scoring: Boundaries and well-run singles are essential to maintaining momentum.
Physical endurance: Spending more than two hours at the crease demands stamina and recovery.
Match conditions: Pitch quality, ground dimensions and bowling standards can influence scoring opportunities.
Team strategy: Batters must balance personal milestones with the need to build a winning team total.
The achievements of Rohit Sharma, Martin Guptill and other double centurions show how exceptional batting performances can change the course of an international match.
Frequently Asked Questions
1. Who has scored the highest individual score in ODI cricket?
Rohit Sharma holds the record for the highest individual score in men’s ODI cricket, with 264 runs against Sri Lanka in Kolkata on November 13, 2014.
2. Who is second on the list of highest ODI scores?
Martin Guptill ranks second with an unbeaten 237 against West Indies in the 2015 ICC Men’s Cricket World Cup quarter-final.
3. Has anyone scored more than 250 runs in an ODI?
Rohit Sharma remains the only batter to have scored more than 250 runs in a men’s ODI, having made 264 against Sri Lanka in 2014.
4. Who was the first player to score a double century in ODI cricket?
Sachin Tendulkar was the first batter to score a double century in men’s ODI cricket. He made an unbeaten 200 against South Africa in Gwalior on February 24, 2010.
5. How many ODI double centuries has Rohit Sharma scored?
Rohit Sharma has scored three double centuries in men’s ODI cricket: 209 against Australia, 264 against Sri Lanka and 208 not out against Sri Lanka.
6. Who scored the fastest double century in ODI cricket?
Ishan Kishan holds the record for the fastest double century in men’s ODI cricket, reaching 200 runs in 126 balls against Bangladesh in December 2022.
7. Has a West Indies player scored a double century in ODI cricket?
Yes. Chris Gayle scored 215 against Zimbabwe during the 2015 World Cup, becoming the first West Indies batter to score a double century in men’s ODI cricket.
8. Are women’s ODI records included in this list?
No. This ranking covers men’s ODI cricket. Women’s ODI cricket has its own records, including exceptional individual scores by players such as Amelia Kerr.
Conclusion
The highest individual scores in ODI cricket reflect the extraordinary ability of elite batters to combine technical skill, attacking intent and endurance over a long innings.
Rohit Sharma’s record of 264 remains the benchmark, while Martin Guptill’s unbeaten 237 and Shubman Gill’s 223 not out rank among the most remarkable performances in the format. Sehwag, Gayle, Kishan, Nissanka and Fakhar have also demonstrated how a single innings can become a defining moment in an international career.
As ODI cricket continues to evolve, batters will keep looking for opportunities to challenge these records. However, reaching 200 runs in a 50-over international remains a rare achievement, and surpassing Rohit’s record of 264 would require an extraordinary performance.
For now, Rohit Sharma’s historic innings at Eden Gardens continues to stand at the summit of men’s ODI batting records.






