Top 10 highest individual scores in ODI cricket
Rohit Sharma holds the record for highest individual score in ODI cricket.
Pakistani opener Saeed Anwar’s 194-run knock against India in 1997 remained the highest individual score in an ODI innings for about 12 years. No one came closer to breaking this record until Zimbabwean opener Charles Coventry equaled him in 2009 with his unbeaten 194 against Bangladesh in Bulawayo. After this, Indian opener Sachin Tendulkar created history and overtook both these batters with his double-century in Gwalior in 2010. Sachin opened the floodgates and this record is now intact with fellow Indian Rohit Sharma.
Indian captain Rohit Sharma’s knock of 264 runs is now at the top with no batter again coming closer to this score. Rohit’s 264 came against Sri Lanka at the Eden Gardens in 2014 and since then he has been leading the chart of highest individual score in an ODI. Rohit is the only batter with more than one double century in One-day internationals. Along with him, when we look at the top-10 list of highest individual scores in this format, a few surprising names come up. Let’s have a look at this list.
Here are the top 10 highest individual scores in ODI cricket:
10. Shubman Gill (India) – 208 vs New Zealand:
Current Indian opener Shubman Gill joined this list with 208 runs knock against New Zealand at Rajiv Gandhi International Cricket Stadium in Hyderabad in 2023. Gill’s 208 runs knock is 10th in this list. On course to his 208, Gill became the fifth Indian to score a double ton in ODI. Shubman had hit 19 fours and nine sixes in his 149-ball innings in Hyderabad. Gill has been consistently scoring big since then.
9. Rohit Sharma (India) – 208* vs Sri Lanka:
PCA Stadium in Mohali witnessed a storm when Indian batters thrashed Sri Lankan bowlers all around the park on 13 December, 2017. Rohit Sharma smashed his third ODI double ton. He is the only batter in the world with three 200-plus scores in ODIs. Rohit Sharma smashed unbeaten 208 runs in 153 balls with 13 fours and 12 sixes in the innings. India defeated Sri Lanka by 141 runs in the game.
8. Rohit Sharma (India) – 209 vs Australia:
Indian skipper Rohit Sharma will find his name several times in this list. Rohit has played many memorable knocks in the One-day Internationals. Rohit’s 209 against Australia at M. Chinnaswamy Stadium in Bangalore is also part of this special record in ODI cricket. Rohit Sharma smashed 209 runs in 158 balls with 12 fours and 16 sixes to register his maiden ODI double-century in November, 2013.
7. Ishan Kishan (India) – 210 vs Bangladesh:
Ishan Kishan’s 210-run knock ranks seventh in the list of highest individual scores in an ODI innings. Kishan scored 210 runs off just 131 balls with 24 fours and 10 sixes. Kishan was the 4th Indian batter to cross the double-hundred mark among the 5 Indians in the list. Ishan Kishan reached his double century in just 126 deliveries to register the fastest ever 200 in ODIs.
6. Pathum Nissanka (Sri Lanka) – 210* vs Afghanistan:
In an ODI between Sri Lanka and Afghanistan in February, 2024, Sri Lankan batter Pathum Nissanka became first ever batter from the country to hit a double century in ODI cricket. He smashed 210 off 139 deliveries including 20 fours and eight maximums. He completed his double century in the last over of the first innings. He took 136 deliveries to reach the figure. He smashed the third-fastest double century in ODI cricket.
5. Fakhar Zaman (Pakistan) – 210* vs Zimbabwe:
Pakistan opener Fakhar Zaman is also among the few players in One-day International cricket who have scored double century. Fakhar Zaman played a magnificent knock against Zimbabwe in Bulawayo in 2018 to put his name along with the top batters in the highest individual scores in an ODI innings. Zaman scored an unbeaten 210 runs in 156 balls with 24 fours and 5 sixes.
4. Chris Gayle (West Indies) – 215 vs Zimbabwe:
ICC Cricket World Cup 2015 in Australia and New Zealand was a paradise for batters around the world. Chris Gayle with his 215-run knock against Zimbabwe in the ICC Cricket World Cup 2015 registered first-ever double-century in the tournament’s history. Gayle smashed 16 sixes in his innings to score 215 runs off 147 deliveries in Canberra. Till date, he is the only West Indies batsman to hit a double-century in ODI cricket.
3. Virender Sehwag (India) – 219 vs West Indies:
Former Indian opener Virender Sehwag was the second batter after Sachin Tendulkar to score a double century in ODI cricket. Sehwag smashed 219 runs in 149 balls with 25 Fours and 7 sixes against West Indies on 8 December, 2011 in Indore. Sehwag’s 219 remained the highest score in an individual innings till Rohit Sharma broke the record against Sri Lanka in 2014. Sehwag’s innings helped India register their highest-ever ODI total, of 418 runs. Sehwag’s 219 is also the highest individual score by a captain in ODIs.
2. Martin Guptill (New Zealand) – 237* vs West Indies:
New Zealand opener Martin Guptill had a wonderful World Cup 2015 campaign. He ended up as the leading run-scorer of the tournament with 547 runs in nine innings. Guptill played a magical knock against West Indies in the quarter-final in Wellington. He became the only batter from New Zealand to smash a double century in ODIs. Guptill went on to register second highest individual score with 237 runs in 163 balls.
1. Rohit Sharma (India) – 264 vs Sri Lanka:
Rohit Sharma’s innings on 13 November, 2014 at the Eden Gardens is still fresh in everyone’s memory. Rohit was at his brutal best and thrashed Sri Lankan bowlers out of the park with his 264-run knock. This was his second double century (Went on to score third against Sri Lanka in 2017) in ODI cricket and no batter has come closer to this score in the format. He smashed 33 fours and nine sixes in his innings of 173 balls. This is the highest individual score by any batsman in ODI cricket history.
(All stats updated till 9th February, 2024)
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
- BGT 2024-25: Why did India drop R Ashwin from 3rd test in Gabba, Brisbane?
- BGT 2024-25: What are the 2 changes India made to their playing XI for third test at Gabba, Brisbane
- IND vs AUS: Day 1 session timings for Gabba test, BGT 2024-25
- IND vs AUS: Live streaming details, when and where to watch 3rd test of India's tour of Australia 2024
- Top 5 highest individual scores at Gabba in test cricket
- BGT 2024-25: Why did India drop R Ashwin from 3rd test in Gabba, Brisbane?
- BGT 2024-25: What are the 2 changes India made to their playing XI for third test at Gabba, Brisbane
- IND vs AUS: Day 1 session timings for Gabba test, BGT 2024-25
- IND vs AUS: Live streaming details, when and where to watch 3rd test of India's tour of Australia 2024
- Top 5 highest individual scores at Gabba in test cricket