Highest individual score by a batsman in one day cricket (ODI)

Note : Only scores of over 170 are in the list below. There have been nearly 50 other batsmen to cross 150+ mark but they need to do more to enter following elite list!
Highest individual scores by a batsman in one day matches (ODI).


cropped bdcricket24 300x112 30 300x112 My Posts

Batsman (Country) Score Balls 4s 6s Versus Date
Rohit Sharma (India) 264 173 33 9 Sri Lanka
13 Nov 2014
Martin Guptill (New Zealand) 237* 163 24 11 West Indies
21 Mar 2015
Virender Sehwag (India) 219 149 25 7 West Indies 8 Dec 2011
Chris Gayle (West Indies) 215 147 10 16 Zimbabwe
24 Feb 2015
Rohit Sharma (India) 209 158 12 16 Australia 2 Nov 2013
Sachin Tendulkar (India)
200* 147 25 3 South Africa
24 Feb 2010
Saeed Anwar (Pakistan) 194 146 22 5 India
21 May 1997
Charls Coventry (Zimbabwe) 194* 156 16 7 Bangladesh
16 Aug 2009
Martin Guptill (New Zealand) 189* 155 19 2 England 2 Jun 2013
Vivian Richards (West Indies) 189* 170 21 5 England
31 May 1984
Sanath Jayasuriya (Sri Lanka)
189 170 21 5 India
29 Oct 2000
Gary Kirsten (South Africa) 188* 159 23 4 UAE
16 Feb 1996
Sachin Tendulkar (India)
186* 150 20 3 New Zealand
8 Nov 1999
Shane Watson (Australia) 185* 96 15 15 Bangladesh
11 Apr 2011
MS Dhoni (India) 183* 145 15 10 Sri Lanka
31 Oct 2005
Virat Kohli (India) 183 148 22 1 Pakistan
18 Mar 2012
Sourav Ganguly (India) 183 158 17 7 Sri Lanka
26 May 1999
Vivian Richards (West Indies) 181 125 16 7 Sri Lanka
13 Oct 1987
Mathew Hayden (Australia)
181* 166 11 10 New Zealand
20 Feb 2007
Hamilton Masakadza (Zimbabwe)
178* 167 17 4 Kenya
18 Oct 2009
David Warner (Australia) 178 133 19 5 AFG 4 Mar 2015
Quinton de Kock (South Africa)
178 113 16 11 Australia
30 Sept 2016
Paul Stirling (Ireland) 177 134 21 5 Canada 7 Sep 2010
Kapil Dev (India) 175* 138 16 6 Zimbabwe
18 Jun 1983
Herschelle Gibbs (South Africa)
175 111 21 7 Australia
12 Mar 2006
Sachin Tendulkar (India)
175 141 19 4 Australia 5 Nov 2009
Virendra Sehwag (India) 175 140 14 5 Bangladesh
19 Feb 2011
Calum MacLeod (Scotland)
175 141 14 5 Canada
23 Jan 2014
Upul Tharanga (Sri Lanka) 174* 159 19 3 India 2 Jul 2013
David Warner (Australia) 173 136 24 0 South Africa
12 Oct 2016
Mark Waugh (Australia) 173 148 16 3 West Indies 9 Feb 2001
Craig Wishart (Zimbabwe) 172* 151 18 3 Namibia
10 Feb 2003
Adam Gilchrist (Australia) 172 126 13 3 Zimbabwe
16 Jan 2004
Lou Vincent (New Zealand) 172 120 16 9 Zimbabwe
24 Aug 2005
Rohit Sharma (India) 171* 163 13 7 Australia
12 Jan 2016
Glenn Turner (New Zeland) 171* 201 16 2 East Africa 7 Jun 1975
Alex Hales (England) 171 122 22 4 Pakistan
30 Aug 2016
Luke Ronchi (New Zeland) 170* 99 14 9 Sri Lanka
23 Jan 2015
Dave Callaghan (South Africa) 169* 143 19 4 New Zealand
11 Dec 1994
Past record holders of highest ODI score.
Batsman (Country) Score Balls Date Span
John Edrich (England) 82 119 5 Jan 1971
1st ODI ever, 597 days
Dennis Amiss (England) 103 134 24 Aug 1972 379 days
Roy Fredericks (West Indies) 105 122 7 Sep 1973 358 days
David Llyod (England) 116* 134 31 Aug 1974 280 days
Glenn Turner (New Zealand) 171* 130 7 Jun 1975 2933 days
Kapil Dev (India) 175* 138 18 Jun 1983 1578 days
Viv Richards (West Indies) 181 125 13 Oct 1987 3508 days
Saeed Anwar (Pakistan) 194 146 21 May 1997 4662 days
Sachin Tendulkar (India) 200* 147 24 Feb 2010 652 days
Virender Sehwag (India) 219 149 8 Dec 2011 1071 days
Rohit Sharma (India) 264 173 13 Nov 2014
Currently unborken
Powered by Blogger.