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