Highest Individual Score in ODI



List of players with most runs in an innings by a batsman in ODI cricket.
Presently Rohit Sharma hold the record of high score in an innings with 264 runs.

Highest Score in ODI


Player Runs Balls 4s 6s SR Team Opposition Ground Match Date
RG Sharma 264 173 33 9 152.6 Ind v SL Kolkata 13-Nov-14
MJ Guptill 237* 163 24 11 145.39 NZ v WI Wellington 21-Mar-15
V Sehwag 219 149 25 7 146.97 Ind v WI Indore 8-Dec-11
CH Gayle 215 147 10 16 146.25 WI v Zim Canberra 24-Feb-15
RG Sharma 209 158 12 16 132.27 India v Aus Bengaluru 2-Nov-13
RG Sharma 208* 153 13 12 135.94 Ind v SL Mohali 13-Dec-17
SR Tendulkar 200* 147 25 3 136.05 Ind v SF Gwalior 24-Feb-10
CK Coventry 194* 156 16 7 124.35 Zim v Bang Bulawayo 16-Aug-09
Saeed Anwar 194 146 22 5 132.87 Pak v Ind Chennai 21-May-97
IVA Richards 189* 170 21 5 111.17 WI v Eng Manchester 31-May-84
MJ Guptill 189* 155 19 2 121.93 NZ v Eng Southampton 2-Jun-13
ST Jayasuriya 189 161 21 4 117.39 SL v Ind Sharjah 29-Oct-00
G Kirsten 188* 159 13 4 118.23 SA v U.A.E. Rawalpindi 16-Feb-96
SR Tendulkar 186* 150 20 3 124 Inda v NZ Hyderabad 8-Nov-99

Updated Date: February 27, 2018

ODI Records
Most Runs Most Wickets Most Sixes
Fastest Century Fastest Fifty Highest Score
Most Centuries Most Fifties Highest Chases
Fastest 150 Most Sixes in an Innings Most Catches