Top 10 Highest Individual Scores in One Day International (ODI) cricket is a testament to the exceptional skill, composure, and ability of batsmen to thrive under pressure. Throughout the history of ODI cricket, numerous players have etched their names in the record books by achieving remarkable feats of batting. These extraordinary innings not only highlight a player’s technical prowess but also their mental fortitude in taking on the challenges posed by opponents and the conditions. In this article, we delve into these iconic innings, showcasing the Top 10 Highest Individual Scores in One Day International (ODI) cricket.
Top 10 Highest Individual Scores in One Day International(ODI)
Rank | Player | Runs | Team | Opponent |
---|---|---|---|---|
1 | Rohit Sharma | 264 | India | Sri Lanka |
2 | Martin Guptill | 237* | New Zealand | West Indies |
3 | Virender Sehwag | 219 | India | West Indies |
4 | Chris Gayle | 215 | West Indies | Zimbabwe |
5 | Fakhar Zaman | 210* | Pakistan | Zimbabwe |
6 | Pathum Nissanka | 210* | Sri Lanka | Afghanistan |
7 | Ishan Kishan | 210 | India | Bangladesh |
8 | Rohit Sharma | 209 | India | Australia |
9 | Rohit Sharma | 208* | India | Sri Lanka |
10 | Shubman Gill | 208 | India | New Zealand |
1. Rohit Sharma – 264 Runs
- Date: 13 Nov 2014
- Venue: Eden Gardens, Kolkata
- Opponent: Sri Lanka
- Result: India won
- 4s: 33 | 6s: 9 | Strike Rate: 152.60 | 100s: 1
Rohit Sharma holds the record for the highest ODI score by a batsman, having scored a stunning 264 runs against Sri Lanka in Kolkata on November 13, 2014. This innings remains the highest score ever achieved in an ODI match. Rohit’s flawless display of batting included 33 boundaries and 9 sixes. This innings also marked his first ODI double century, and his ability to accelerate his innings towards the end was the key to reaching this remarkable milestone.
2. Martin Guptill – 237 Runs*
- Date: 21 Mar 2015
- Venue: Westpac Stadium, Wellington
- Opponent: West Indies
- Result: New Zealand won
- 4s: 24 | 6s: 11 | Strike Rate: 145.39 | 100s: 1
Martin Guptill’s 237* against the West Indies in the 2015 ICC Cricket World Cup remains the second-highest individual score in ODI cricket. This innings, played in the quarter-final of the tournament, helped New Zealand seal a win. Guptill’s performance was characterized by his incredible consistency, finding the boundary frequently with 24 fours and 11 sixes, all while maintaining a strike rate of 145.39. His double century was pivotal in New Zealand’s path to the final of the World Cup.
3. Virender Sehwag – 219 Runs
- Date: 8 Dec 2011
- Venue: Holkar Cricket Stadium, Indore
- Opponent: West Indies
- Result: India won
- 4s: 25 | 6s: 7 | Strike Rate: 146.97 | 100s: 1



Known for his aggressive approach, Virender Sehwag made a massive impact on the ODI format with his 219-run performance against the West Indies in December 2011. This was the highest score by a batsman in ODIs at the time, and Sehwag’s knock included 25 fours and 7 sixes. His strike rate of 146.97 demonstrated his attacking intent and ability to change the dynamics of the game, making him one of the most destructive players in the ODI format.
4. Chris Gayle – 215 Runs
- Date: 24 Feb 2015
- Venue: Manuka Oval, Canberra
- Opponent: Zimbabwe
- Result: West Indies won
- 4s: 10 | 6s: 16 | Strike Rate: 146.25 | 100s: 1
Chris Gayle’s power-hitting ability is legendary, and his knock of 215 against Zimbabwe in the 2015 ICC Cricket World Cup is a perfect example of his destructive style. This knock was full of sixes, as Gayle cleared the boundary 16 times. It was a vital innings for West Indies, and Gayle’s attacking style helped set a high benchmark for the highest individual score in ODI cricket.
5. Fakhar Zaman – 210 Runs*
- Date: 20 Jul 2018
- Venue: Queens Sports Club, Bulawayo
- Opponent: Zimbabwe
- Result: Pakistan won
- 4s: 24 | 6s: 5 | Strike Rate: 134.61 | 100s: 1
Fakhar Zaman made history when he scored an unbeaten 210* against Zimbabwe in 2018, becoming the first Pakistani batsman to score an ODI double century. His remarkable feat of scoring 210 runs* was crucial in Pakistan’s dominance in the game. His innings also featured 24 fours and 5 sixes, demonstrating his control over the game.
6. Pathum Nissanka – 210 Runs*
- Date: 9 Feb 2024
- Venue: Pallekele Stadium, Kandy
- Opponent: Afghanistan
- Result: Sri Lanka won
- 4s: 20 | 6s: 8 | Strike Rate: 151.07 | 100s: 1



Pathum Nissanka’s 210* against Afghanistan in February 2024 has taken the cricket world by storm. This is one of the most recent entries in the Top 10 highest score by a batsman, and Nissanka’s 210* showcases his composure and ability to build an innings over time. With 20 boundaries and 8 sixes, his strike rate of 151.07 made his innings a remarkable feat.
7. Ishan Kishan – 210 Runs
- Date: 10 Dec 2022
- Venue: Zahur Ahmed Chowdhury Stadium, Chattogram
- Opponent: Bangladesh
- Result: India won
- 4s: 24 | 6s: 10 | Strike Rate: 160.30 | 100s: 1
Ishan Kishan’s 210 against Bangladesh in 2022 catapulted him into the record books. His innings, which included 24 fours and 10 sixes, was a flawless demonstration of modern ODI batting. His strike rate of 160.30 made it one of the most aggressive innings ever, cementing his position in the Top 10 highest runs in ODI by a player in one match.
8. Rohit Sharma – 209 Runs
- Date: 2 Nov 2013
- Venue: M. Chinnaswamy Stadium, Bangalore
- Opponent: Australia
- Result: India won
- 4s: 12 | 6s: 16 | Strike Rate: 132.28 | 100s: 1
Rohit Sharma’s 209 against Australia in 2013 was a significant innings for India. It showed his capacity to anchor an innings while maintaining a healthy strike rate, scoring 12 boundaries and 16 sixes in the process. His efforts contributed significantly to India’s win in the match, and this innings remains one of the memorable performances in ODI history.
9. Rohit Sharma – 208 Runs*
- Date: 13 Dec 2017
- Venue: PCA IS Bindra Stadium, Mohali
- Opponent: Sri Lanka
- Result: India won
- 4s: 13 | 6s: 12 | Strike Rate: 135.94 | 100s: 1
Rohit Sharma’s third entry into the Top 10 highest score by a batsman list comes from his 208* against Sri Lanka in 2017. This match saw him punish the Sri Lankan bowlers with 13 fours and 12 sixes. His ability to keep the scoreboard ticking while accelerating towards the end made this innings a standout performance.
10. Shubman Gill – 208 Runs
- Date: 18 Jan 2023
- Venue: Rajiv Gandhi Stadium, Hyderabad
- Opponent: New Zealand
- Result: India won
- 4s: 19 | 6s: 9 | Strike Rate: 139.59 | 100s: 1
Shubman Gill’s incredible knock of 208 against New Zealand in January 2023 marked the culmination of his growing stature in international cricket. His ability to find gaps and score freely with 19 boundaries and 9 sixes helped him achieve this record-breaking feat, placing him among the Top 10 highest individual scores in ODI cricket.
Frequently Asked Questions (FAQs)
- Who holds the record for the highest individual score in ODI cricket?
- Rohit Sharma holds the record for the highest individual score in ODI cricket with an incredible 264 runs, scored against Sri Lanka in 2014.
- Which batsman has the highest score in ODI cricket after Rohit Sharma?
- Martin Guptill comes second with 237* runs, scored against the West Indies in the 2015 ICC Cricket World Cup.
- What is the highest score by a batsman in ODI cricket during the 2015 World Cup?
- Martin Guptill’s 237* against the West Indies in the 2015 World Cup is the highest individual score in that tournament.
- Which player has scored the most runs in a single ODI match?
- Rohit Sharma’s 264 runs remains the highest individual score by a batsman in a single ODI match.
- What is the highest team score in an ODI?
- The highest team score in ODI cricket is 498/4, scored by South Africa against Australia in 2006.
Conclusion
These Top 10 highest individual scores in ODI cricket are a testament to the extraordinary talent, patience, and hitting prowess of the players who achieved them. From Rohit Sharma’s iconic 264 to Shubman Gill’s rising star, each of these innings has left an indelible mark on the history of ODI cricket. Their remarkable feats not only highlight their individual brilliance but also serve as an inspiration to future generations of cricketers.
Would you like to generate an SEO-optimized image for this article?