India’s Highest Score in ODI: Top Performances by Team India

Indias highest score in ODI

India is known to be a dominant side in ODI Cricket, and they have proved the same on various occasions. India has scored 400+ team totals numerous times. In this blog, we will take a look at India’s highest score in ODI.

India’s Highest Score in ODI Cricket

TeamScoreOversRRInnsOppositionGroundMatch DateScorecard
India418/5508.361v West IndiesIndore8 Dec 2011ODI # 3223
India414/7508.281v Sri LankaRajkot15 Dec 2009ODI # 2932
India413/5508.261v BermudaPort of Spain19 Mar 2007ODI # 2542
India409/8508.181v BangladeshChattogram10 Dec 2022ODI # 4499
India404/5508.081v Sri LankaEden Gardens13 Nov 2014ODI # 3544
India401/3508.021v South AfricaGwalior24 Feb 2010ODI # 2962
India392/4507.841v New ZealandChristchurch8 Mar 2009ODI # 2823
India392/4507.841v Sri LankaMohali13 Dec 2017ODI # 3941
India390/5507.81v Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
India387/5507.741v EnglandRajkot14 Nov 2008ODI # 2774
India387/5507.741v West IndiesVisakhapatnam18 Dec 2019ODI # 4222
India385/9507.71v New ZealandIndore24 Jan 2023ODI # 4511
India383/6507.661v AustraliaBengaluru2 Nov 2013ODI # 3428
India381/6507.621v EnglandCuttack19 Jan 2017ODI # 3821
India377/5507.541v West IndiesBrabourne29 Oct 2018ODI # 4063
India376/2507.521v New ZealandHyderabad (Deccan)8 Nov 1999ODI # 1523
India375/5507.51v Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
India374/4507.481v Hong KongKarachi25 June 2008ODI # 2716
India373/6507.461v Sri LankaTaunton26 May 1999ODI # 1463
India373/7507.461v Sri LankaGuwahati10 Jan 2023ODI # 4501
India370/4507.41v BangladeshMirpur19 Feb 2011ODI # 3100
India363/5507.261v Sri LankaColombo (RPS)3 Feb 2009ODI # 2813
India363/5507.261v Sri LankaCuttack2 Nov 2014ODI # 3539
India362/143.38.322v AustraliaJaipur16 Oct 2013ODI # 3420
India358/9507.161v AustraliaMohali10 Mar 2019ODI # 4111
India356/748.17.392v EnglandPune15 Jan 2017ODI # 3819
India356/9507.121v PakistanVisakhapatnam5 Apr 2005ODI # 2236
India354/7507.081v AustraliaNagpur28 Oct 2009ODI # 2915
India353/5507.061v New ZealandHyderabad (Deccan)15 Nov 2003ODI # 2062
India352/5507.041v AustraliaThe Oval9 Jun 2019ODI # 4155
India351/449.37.092v AustraliaNagpur30 Oct 2013ODI # 3424
India351/3507.021v KenyaPaarl24 Oct 2001ODI # 1764
India350/65071v Sri LankaNagpur25 Oct 2005ODI # 2286
India349/7506.981v PakistanKarachi13 Mar 2004ODI # 2112
India349/8506.981v New ZealandHyderabad18 Jan 2023ODI # 4507
India348/5506.961v BangladeshDhaka27 Dec 2004ODI # 2202
India34749.46.982v AustraliaHyderabad5 Nov 2009ODI # 2923
India347/4506.941v New ZealandHamilton5 Feb 2020ODI # 4235
India341/3506.821v West IndiesVadodara31 Jan 2007ODI # 2493
India340/6506.81v AustraliaRajkot17 Jan 2020ODI # 4232
India339/6506.781v West IndiesKingston26 Jun 2009ODI # 2852
India33849.56.781v EnglandBengaluru27 February 2011ODI # 3110
India338/3506.761v West IndiesNagpur21 Jan 2007ODI # 2480
India338/9506.762v AustraliaSydney29 Nov 2020ODI # 4266
India337/6506.741v New ZealandKanpur29 Oct 2017ODI # 3932
India336/5506.721v PakistanManchester16 Jun 2019ODI # 4161
India336/6506.721v EnglandPune26 Mar 2021ODI # 4283
India333/6506.661v ZimbabweGuwahati19 Mar 2002ODI # 1818
India332/5506.641v Sri LankaColombo (RPS)5 Feb 2009ODI # 2815
India331/449.46.662v AustraliaSydney23 Jan 2016ODI # 3727
India331/7506.621v South AfricaCardiff6 Jun 2013ODI # 3363
India330/447.56.892v PakistanMirpur18 Mar 2012ODI # 3263
India330/8506.61v PakistanMirpur10 Jun 2008ODI # 2705
India330/6506.61v West IndiesDharamsala17 Oct 2014ODI # 3535
India32948.26.81v EnglandPune28 Mar 2021ODI # 4284
India329/2506.581v KenyaBristol23 May 1999ODI # 1457
India329/7506.581v EnglandBristol24 Aug 2007ODI # 2613
India32849.46.61v PakistanPeshawar6 Feb 2006ODI # 2324
India326/242.17.732v West IndiesGuwahati21 Oct 2018ODI # 4056
India326/849.36.582v EnglandLord’s13 Jul 2002ODI # 1856
India325/547.46.812v West IndiesAhmedabad15 Nov 2002ODI # 1896
India324/6506.481v EnglandLeeds2 Sep 2007ODI # 2618
India324/4506.481v New ZealandMount Maunganui26 January 2019ODI # 4085
India32349.26.542v AustraliaCanberra20 Jan 2016ODI # 3726
India321/336.48.752v Sri LankaHobart28 Feb 2012ODI # 3251
India321/548.56.572v New ZealandBengaluru7 Dec 2010ODI # 3076
India321/9506.421v PakistanMohali8 Nov 2007ODI # 2644
India321/6506.421v Sri LankaThe Oval8 Jun 2017ODI # 3882
India321/6506.421v West IndiesVisakhapatnam24 Oct 2018ODI # 4059
India319/3486.641v PakistanBirmingham4 Jun 2017ODI # 3878
India319/6506.381v ZimbabweMohali10 Mar 2002ODI # 1815
India319/5506.381v Sri LankaColombo (RPS)14 Sep 2009ODI # 2889
India317/348.16.582v Sri LankaEden Gardens24 Dec 2009ODI # 2935
India31748.46.512v PakistanRawalpindi16 Mar 2004ODI # 2114
India317/849.46.382v EnglandThe Oval5 Sep 2007ODI # 2619
India317/6506.341v BangladeshMirpur24 Jun 2015ODI # 3661
India317/5506.341v EnglandPune23 Mar 2021ODI # 4281
India316/747.56.62v PakistanDhaka18 Jan 1998ODI # 1279
India316/648.46.492v West IndiesCuttack22 Dec 2019ODI # 4223
India316/9506.322v EnglandRajkot11 Jan 2013ODI # 3318
India316/9506.322v EnglandEden Gardens22 Jan 2017ODI # 3824
India315/6486.561v PakistanAhmedabad12 Apr 2005ODI # 2238
India31549.56.321v AustraliaBengaluru25 Mar 2001ODI # 1696
India314/6506.281v Sri LankaHambantota21 Jul 2012ODI # 3291
India314/9506.282v New ZealandAuckland25 Jan 2014ODI # 3462
India314/9506.281v BangladeshBirmingham2 Jul 2019ODI # 4182
India313/8506.262v AustraliaBengaluru28 Sep 2017ODI # 3917
India312/849.46.282v West IndiesPort of Spain24 Jul 2022ODI # 4438
India311/2506.221v NamibiaPietermaritzburg23 Feb 2003ODI # 1964
India311/7506.221v West IndiesPort of Spain5 Jul 2013ODI # 3383
India310/5437.21v West IndiesPort of Spain25 Jun 2017ODI # 3896
India310/446.56.612v Sri LankaKarachi3 Jul 2008ODI # 2732
India31048.56.342v South AfricaNagpur19 Mar 2000ODI # 1576
India309/5506.181v AustraliaKochi1 Apr 1998ODI # 1300
India309/5506.181v West IndiesKuala Lumpur14 Sep 2006ODI # 2414
India309/3506.181v AustraliaPerth12 Jan 2016ODI # 3723
India308/7506.161v PakistanKarachi2 Jul 2008ODI # 2730
India308/8506.161v AustraliaBrisbane15 Jan 2016ODI # 3724
India308/8506.162v AustraliaSydney27 Nov 2020ODI # 4265
India308/7506.161v West IndiesPort of Spain22 Jul 2022ODI # 4436

Also Read: Highest Score in ODI

About Abhishek Rawat 182 Articles
I have been a fan of Cricket ever since I watched the 2002 NatWest Series Final on television. The memories of Dada's celebration, Zaheer's winning run, and Kaif's extraordinary inning are still vivid. I played the sport growing up, and I still do occasionally. I also enjoy it on the web or television. My passion for the game inspired me to start writing about it and I have been doing it since 2019. I hope readers will use my articles as a platform to discuss this beautiful sport we call "Cricket".