Highest individual scores in ODI Overview:- The record of highest ODI score belongs to Rohit Sharma for his murderous 264 against Sri Lanka back in November 2014. The Indian opener batted out 173 balls and hit 33 fours that day, which are records in themselves. Runs Player Match Venue Date 264 Rohit Sharma India v Sri Lanka Kolkata 13 November 2014 237* Martin Guptill New Zealand v West Indies Wellington 21 March 2015 219 Virender Sehwag India v West Indies Indore 8 December 2011 215 Chris Gayle West Indies v Zimbabwe Canberra 24 February 2015 209 Rohit Sharma India v Australia Bangalore 2 November 2013 Last updated: 3 September 2016 Photo Watch Video Here !.. https://www.youtube.com/watch?v=hu7R6LXak94