Rank Name Score 4s 6s Strike rate Innings Team Opponent Venue Date Result Sharma, Rohit Rohit Sharma 264 33 9 152.60 India Sri Lanka Eden Gardens, Kolkata 13 November 2014 Won Guptill, Martin Martin Guptill 237 * 24 11 145.39 New Zealand West Indies Westpac Stadium, Wellington 21 March 2015 Won Sehwag, Virender Virender Sehwag 219 25 7 146.97 India West Indies Holkar Cricket Stadium, Indore 8 December 2011 Won Gayle, Chris Chris Gayle 215 10 16 146.25 West Indies Zimbabwe Manuka Oval, Canberra 24 February 2015 Won 5 Sharma, Rohit Rohit Sharma 209 12 16 132.28 India Australia M. Chinnaswamy Stadium, Bangalore 2 November 2013 Won 6 Sharma, Rohit Rohit Sharma 208 * 13 12 135.94 India Sri Lanka PCA IS Bindra Stadium, Mohali 13 December 2017 Won 7 Tendulkar, Sachin Sachin Tendulkar 200 * 25 136.05 India South Africa Captain Roop Singh Stadium, Gwalior 24 February 2010 Won 8 Charles Coventry 194 * 16 7 124.36 Zimbabwe Bangladesh Queens Sports Club, Bulawayo 16 August 2009 Lost 8 Saeed Anwar 194 22 5 132.88 Pakistan India M.A. Chidambaram Stadium, Chennai 21 May 1997 Won 10 Vivian Richards 189 * 21 5 111.18 West Indies England Old Trafford Cricket Ground, Manchester 31 May 1984 Won 10 Martin Guptill 189 * 19 121.94 New Zealand England Rose Bowl, Southampton 2 June 2013 Won 10 Jayasuriya, Sanath Sanath Jayasuriya 189 21 117.39 Sri Lanka India Sharjah Cricket Association Stadium, Sharjah 29 October 2000 Won 13 Kirsten, Gary Gary Kirsten 188 * 13 118.24 South Africa United Arab Emirates Rawalpindi Cricket Stadium, Rawalpindi 16 February 1996 Won 14 Sachin Tendulkar 186 * 20 124.00 India New Zealand Lal Bahadur Shastri Stadium, Hyderabad 8 November 1999 Won 15 Watson, Shane Shane Watson 185 * 15 15 192.71 Australia Bangladesh Sher - e-Bangla National Cricket Stadium, Dhaka 11 April 2011 Won 15 du Plessis, Faf Faf du Plessis 185 16 131.20 South Africa Sri Lanka Newlands Cricket Ground, Cape Town 7 February 2017 Won 17 Dhoni, MS MS Dhoni 183 * 15 10 126.21 India Sri Lanka Sawai Mansingh Stadium, Jaipur 31 October 2005 Won 17 Ganguly, Sourav Sourav Ganguly 183 17 7 115.82 India Sri Lanka County Ground, Taunton 26 May 1999 Won 17 Kohli, Virat Virat Kohli 183 22 123.65 India Pakistan Sher - e-Bangla National Cricket Stadium, Dhaka 18 March 2012 Won 20 Taylor, Ross Ross Taylor 181 * 17 6 123.12 New Zealand England University of Otago Oval, Dunedin 7 March 2018 Won 20 Hayden, Matthew Matthew Hayden 181 * 11 10 109.03 Australia New Zealand Seddon Park, Hamilton 20 February 2007 Lost 20 Richards, Viv Viv Richards 181 16 7 144.80 West Indies Sri Lanka National Stadium, Karachi, Karachi 13 October 1987 Won 21 Roy, Jason Jason Roy 180 16 5 119.20 England Australia MCG, Melbourne, Melbourne 14 January 2018 Won
rohit sharma highest score in one day match
Rohit Sharma Rohit Sharma Rohit Sharma