Top 10 highest individual scores in One Day International cricket
Rohit Sharma scored the highest score of 264 runs in a single innings in an ODI cricket match against Sri Lanka on 13 November 2014.
#1. Rohit sharma
#2. Martin Guptill
Martin Guptill scored 237 runs in a single innings in an ODI cricket match against West Indies on 21 March 2015.
Virender Sehwag scored 219 runs in a single innings in an ODI cricket match against West Indies on 8 December 2011.
#3. Virender Sehwag
Chris Gayle scored 215 runs in a single innings in an ODI cricket match against Zimbabwe on 24 February 2015.
#4. Chris Gayle
Fakhar Zaman scored 210 runs in a single innings in an ODI cricket match against Zimbabwe on 20 July 2018.
#5. Fakhar Zaman
Ishan Kishan scored 210 runs in a single innings in an ODI cricket match against Bangladesh on 10 December 2022.
#6. Ishan Kishan
Rohit Sharma scored 209 runs in a single innings in an ODI cricket match against Australia on 2 November 2013.
#7. Rohit Sharma
Rohit Sharma scored 208 runs in a single innings in an ODI cricket match against Sri Lanka on 13 December 2017.
#8. Rohit Sharma
Shubman Gill scored 208 runs in a single innings in an ODI cricket match against New Zealand on 18 January 2023.
#9. Shubman Gill
Glenn Maxwell scored 201 runs in a single innings in an ODI cricket match against Afghanistan on 7 November 2023.
#10. Glenn Maxwell
Top 10 highest individual scores in One Day Women International cricket
Learn more