Highest individual score in ODI | Most runs in an innings

Rohit Sharma scored the highest individual score in ODI cricket in 2014

Rohit Sharma scored the highest individual score in ODI cricket in 2014

Indian batsman Rohit Sharma holds the record for the highest individual score in ODI cricket. Rohit smashed his career-best score of 264 against Sri Lanka at Eden Gardens in 2014. Rohit went past Virender Sehwag’s previous highest score of 219 scored against West Indies in 2011.

Even after six years, Rohit’s exploits against Sri Lanka continue to withstand as the highest ODI score by a batsman. In the Cricket World Cup in 2015, Martin Guptill scored his personal best of 237* against West Indies but couldn’t get past Rohit’s tally of 264.

Here’s the complete list of players with the highest individual score in ODI:

Highest Individual score in ODI cricket

PlayerRunsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
RG Sharma264173339152.60Indiav Sri LankaKolkata13 Nov 2014ODI # 3544
MJ Guptill237*1632411145.39New Zealandv West IndiesWellington21 Mar 2015ODI # 3643
V Sehwag219149257146.97Indiav West IndiesIndore8 Dec 2011ODI # 3223
CH Gayle2151471016146.25West Indiesv ZimbabweCanberra24 Feb 2015ODI # 3612
Fakhar Zaman210*156245134.61Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
RG Sharma2091581216132.27Indiav AustraliaBengaluru2 Nov 2013ODI # 3428
RG Sharma208*1531312135.94Indiav Sri LankaMohali13 Dec 2017ODI # 3941
SR Tendulkar200*147253136.05Indiav South AfricaGwalior24 Feb 2010ODI # 2962
CK Coventry194*156167124.35Zimbabwev BangladeshBulawayo16 Aug 2009ODI # 2873
Saeed Anwar194146225132.87Pakistanv IndiaChennai21 May 1997ODI # 1209
IVA Richards189*170215111.17West Indiesv EnglandManchester31 May 1984ODI # 264
MJ Guptill189*155192121.93New Zealandv EnglandSouthampton2 Jun 2013ODI # 3361
ST Jayasuriya189161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
G Kirsten188*159134118.23South Africav U.A.E.Rawalpindi16 Feb 1996ODI # 1049
SR Tendulkar186*150203124.00Indiav New ZealandHyderabad (Deccan)8 Nov 1999ODI # 1523
SR Watson185*961515192.70Australiav BangladeshDhaka11 Apr 2011ODI # 3150
F du Plessis185141163131.20South Africav Sri LankaCape Town7 Feb 2017ODI # 3833
MS Dhoni183*1451510126.20Indiav Sri LankaJaipur31 Oct 2005ODI # 2290
SC Ganguly183158177115.82Indiav Sri LankaTaunton26 May 1999ODI # 1463
V Kohli183148221123.64Indiav PakistanDhaka18 Mar 2012ODI # 3263
ML Hayden181*1661110109.03Australiav New ZealandHamilton20 Feb 2007ODI # 2527
LRPL Taylor181*147176123.12New Zealandv EnglandDunedin7 Mar 2018ODI # 3989
IVA Richards181125167144.80West Indiesv Sri LankaKarachi13 Oct 1987ODI # 457
MJ Guptill180*1381511130.43New Zealandv South AfricaHamilton1 Mar 2017ODI # 3843
JJ Roy180151165119.20Englandv AustraliaMelbourne14 Jan 2018ODI # 3951
DA Warner179128195139.84Australiav PakistanAdelaide26 Jan 2017ODI # 3826
JD Campbell179137156130.65West Indiesv IrelandDublin5 May 2019ODI # 4128
H Masakadza178*167174106.58Zimbabwev KenyaHarare18 Oct 2009ODI # 2912
DA Warner178133195133.83Australiav AfghanistanPerth4 Mar 2015ODI # 3623
Q de Kock1781131611157.52South Africav AustraliaCenturion30 Sep 2016ODI # 3785
PR Stirling177134215132.08Irelandv CanadaToronto7 Sep 2010ODI # 3042
E Lewis176*130177135.38West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
AB de Villiers176104157169.23South Africav BangladeshPaarl18 Oct 2017ODI # 3925
Liton Das176143168123.07Bangladeshv ZimbabweSylhet6 Mar 2020ODI # 4253
N Kapil Dev175*138166126.81Indiav ZimbabweTunbridge Wells18 Jun 1983ODI # 216
HH Gibbs175111217157.65South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
SR Tendulkar175141194124.11Indiav AustraliaHyderabad (Deccan)5 Nov 2009ODI # 2923
V Sehwag175140145125.00Indiav BangladeshDhaka19 Feb 2011ODI # 3100
CS MacLeod175141145124.11Scotlandv CanadaChristchurch23 Jan 2014ODI # 3459
WU Tharanga174*159193109.43Sri Lankav IndiaKingston2 Jul 2013ODI # 3382
ME Waugh173148163116.89Australiav West IndiesMelbourne9 Feb 2001ODI # 1687
DA Warner173136240127.20Australiav South AfricaCape Town12 Oct 2016ODI # 3795
CB Wishart172*151183113.90Zimbabwev NamibiaHarare10 Feb 2003ODI # 1943
AC Gilchrist172126133136.50Australiav ZimbabweHobart16 Jan 2004ODI # 2082
L Vincent172120169143.33New Zealandv ZimbabweBulawayo24 Aug 2005ODI # 2272
GM Turner171*20116285.07New Zealandv East AfricaBirmingham7 Jun 1975ODI # 20
RG Sharma171*163137104.90Indiav AustraliaPerth12 Jan 2016ODI # 3723
AD Hales171122224140.16Englandv PakistanNottingham30 Aug 2016ODI # 3773
L Ronchi170*99149171.71New Zealandv Sri LankaDunedin23 Jan 2015ODI # 3588
SD Hope170152222111.84West Indiesv IrelandDublin5 May 2019ODI # 4128
DJ Callaghan169*143194118.18South Africav New ZealandCenturion11 Dec 1994ODI # 960
BC Lara169129154131.00West Indiesv Sri LankaSharjah16 Oct 1995ODI # 1010
KC Sangakkara169137186123.35Sri Lankav South AfricaColombo (RPS)20 Jul 2013ODI # 3392
D Ramdin169121811139.66West Indiesv BangladeshBasseterre25 Aug 2014ODI # 3514
Q de Kock168*145212115.86South Africav BangladeshKimberley15 Oct 2017ODI # 3923
RA Smith167*163173102.45Englandv AustraliaBirmingham21 May 1993ODI # 831
BB McCullum1661351210122.96New Zealandv IrelandAberdeen1 Jul 2008ODI # 2727
DA Warner166147145112.92Australiav BangladeshNottingham20 Jun 2019ODI # 4166
RT Ponting164105139156.19Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
SPD Smith164157144104.45Australiav New ZealandSydney4 Dec 2016ODI # 3811
SR Tendulkar163*133165122.55Indiav New ZealandChristchurch8 Mar 2009ODI # 2823
DA Warner163157132103.82Australiav Sri LankaBrisbane4 Mar 2012ODI # 3255
AB de Villiers162*66178245.45South Africav West IndiesSydney27 Feb 2015ODI # 3616
JJ Roy162118133137.28Englandv Sri LankaThe Oval29 Jun 2016ODI # 3757
RG Sharma162137204118.24Indiav West IndiesMumbai (BS)29 Oct 2018ODI # 4063
CH Gayle162971114167.01West Indiesv EnglandSt George’s27 Feb 2019ODI # 4099
SR Watson161*150124107.33Australiav EnglandMelbourne16 Jan 2011ODI # 3081
TM Dilshan161*146220110.27Sri Lankav BangladeshMelbourne26 Feb 2015ODI # 3615
AC Hudson161132134121.96South Africav NetherlandsRawalpindi5 Mar 1996ODI # 1073
JAH Marshall161141114114.18New Zealandv IrelandAberdeen1 Jul 2008ODI # 2727
TM Dilshan160*16511396.96Sri Lankav IndiaHobart28 Feb 2012ODI # 3251
EC Joyce160*148193108.10Irelandv AfghanistanBelfast19 Jul 2016ODI # 3764
V Kohli160*159122100.62Indiav South AfricaCape Town7 Feb 2018ODI # 3971
Imran Nazir160121148132.23Pakistanv ZimbabweKingston21 Mar 2007ODI # 2547
TM Dilshan160124203129.03Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
D Mongia159*147171108.16Indiav ZimbabweGuwahati19 Mar 2002ODI # 1818
HM Amla159128164124.21South Africav IrelandCanberra3 Mar 2015ODI # 3621
RG Sharma159138175115.21Indiav West IndiesVisakhapatnam18 Dec 2019ODI # 4222
DI Gower158118184133.89Englandv New ZealandBrisbane15 Jan 1983ODI # 168
ML Hayden158143144110.48Australiav West IndiesNorth Sound27 Mar 2007ODI # 2555
AJ Strauss158145181108.96Englandv IndiaBengaluru27 Feb 2011ODI # 3110
Tamim Iqbal158136203116.17Bangladeshv ZimbabweSylhet3 Mar 2020ODI # 4251
XM Marshall157*1181112133.05West Indiesv CanadaKing City (NW)22 Aug 2008ODI # 2749
CS MacLeod157*146231107.53Scotlandv AfghanistanBulawayo4 Mar 2018ODI # 3983
V Kohli157*129134121.70Indiav West IndiesVisakhapatnam24 Oct 2018ODI # 4059
ST Jayasuriya157104241150.96Sri Lankav NetherlandsAmstelveen4 Jul 2006ODI # 2390
BC Lara156138125113.04West Indiesv PakistanAdelaide28 Jan 2005ODI # 2213
A Symonds156127128122.83Australiav New ZealandWellington7 Dec 2005ODI # 2302
H Masakadza156151116103.31Zimbabwev KenyaHarare12 Oct 2009ODI # 2908
GJ Bailey156114136136.84Australiav IndiaNagpur30 Oct 2013ODI # 3424
KJ Coetzer156134174116.41Scotlandv BangladeshNelson5 Mar 2015ODI # 3624
DA Warner156128134121.87Australiav New ZealandMelbourne9 Dec 2016ODI # 3813
V Kohli154*134161114.92Indiav New ZealandMohali23 Oct 2016ODI # 3798
AC Gilchrist154129144119.37Australiav Sri LankaMelbourne7 Feb 1999ODI # 1403
Tamim Iqbal15413876111.59Bangladeshv ZimbabweBulawayo16 Aug 2009ODI # 2873
AJ Strauss154140165110.00Englandv BangladeshBirmingham12 Jul 2010ODI # 3026
HM Amla154134155114.92South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
CS MacLeod15416315394.47Scotlandv P.N.G.Port Moresby6 Oct 2017ODI # 3920
IVA Richards153*130161117.69West Indiesv AustraliaMelbourne9 Dec 1979ODI # 78
M Azharuddin153*150171102.00Indiav ZimbabweCuttack9 Apr 1998ODI # 1311
SC Ganguly153*150183102.00Indiav New ZealandGwalior11 Nov 1999ODI # 1524
CH Gayle153*16019295.62West Indiesv ZimbabweBulawayo22 Nov 2003ODI # 2065
HM Amla153*142140107.74South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
AJ Finch153*143116106.99Australiav PakistanSharjah24 Mar 2019ODI # 4117
BC Lara153143210106.99West Indiesv PakistanSharjah5 Nov 1993ODI # 845
R Dravid153153152100.00Indiav New ZealandHyderabad (Deccan)8 Nov 1999ODI # 1523
HH Gibbs153131173116.79South Africav BangladeshPotchefstroom3 Oct 2002ODI # 1890
JJ Roy153121145126.44Englandv BangladeshCardiff8 Jun 2019ODI # 4153
AJ Finch153132155115.90Australiav Sri LankaThe Oval15 Jun 2019ODI # 4159
DL Haynes152*126126120.63West Indiesv IndiaGeorgetown21 Mar 1989ODI # 563
CH Gayle152*15312399.34West Indiesv South AfricaJohannesburg4 Feb 2004ODI # 2096
RG Sharma152*117158129.91Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
CH Gayle152150171101.33West Indiesv KenyaNairobi15 Aug 2001ODI # 1745
SR Tendulkar152151180100.66Indiav NamibiaPietermaritzburg23 Feb 2003ODI # 1964
AJ Strauss152128190118.75Englandv BangladeshNottingham21 Jun 2005ODI # 2252
ST Jayasuriya15299204153.53Sri Lankav EnglandLeeds1 Jul 2006ODI # 2389
Sharjeel Khan15286169176.74Pakistanv IrelandDublin (Malahide)18 Aug 2016ODI # 3767
ST Jayasuriya151*120174125.83Sri Lankav IndiaMumbai17 May 1997ODI # 1207
A Symonds151127133118.89Australiav Sri LankaSydney12 Feb 2006ODI # 2328
SE Marsh151151165100.00Australiav ScotlandEdinburgh3 Sep 2013ODI # 3410
TP Ura151142106106.33P.N.G.v IrelandHarare6 Mar 2018ODI # 3986
Imam-ul-Haq151131161115.26Pakistanv EnglandBristol14 May 2019ODI # 4135
G Gambhir150*137140109.48Indiav Sri LankaKolkata24 Dec 2009ODI # 2935
JP Duminy150*12258122.95South Africav NetherlandsAmstelveen31 May 2013ODI # 3359
S Chanderpaul150136200110.29West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
G Gambhir150147141102.04Indiav Sri LankaColombo (RPS)5 Feb 2009ODI # 2815
HM Amla150124160120.96South Africav EnglandSouthampton28 Aug 2012ODI # 3298
RG Sharma150133136112.78Indiav South AfricaKanpur11 Oct 2015ODI # 3689
Yuvraj Singh150127213118.11Indiav EnglandCuttack19 Jan 2017ODI # 3821
JC Buttler150771312194.80Englandv West IndiesSt George’s27 Feb 2019ODI # 4099

 

(Stat Courtesy: ESPNCricinfo)

 

Click here for Most centuries in ODIs | Highest ODI score by a team

 

Frequently Asked Questions (FAQs) / Most Asked Questions

 

Q: Highest individual score in ODI cricket?

Ans: Rohit Sharma scored the highest individual score of 264 against Sri Lanka in 2014.

Q: Highest individual score in ODI World Cup?

Ans: Martin Guptill scored 237* against West Indies in the Quarter-Finals of the ICC Cricket World Cup in 2015.

Q: Highest individual score in ODI while chasing?

Ans: Shane Watson scored an unbeaten 185 against Bangladesh in Dhaka as the highest score made by a batsman while chasing.

Q: Highest individual score in ODI for a captain?

Ans: Virender Sehwag’s tally of 219 runs against West Indies in 2011 is the highest ODI score for a captain.

error

Enjoy this blog? Please spread the word :)