Team Highest Innings Totals - India

Highest totals in 2000s in ODIs - India

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
414/750.08.281v Sri LankaRajkotwon15 Dec 2009ODI # 2932
413/550.08.261v BermudaPort of Spainwon19 Mar 2007ODI # 2542
392/450.07.841v New ZealandChristchurchwon8 Mar 2009ODI # 2823
387/550.07.741v EnglandRajkotwon14 Nov 2008ODI # 2774
374/450.07.481v Hong KongKarachiwon25 Jun 2008ODI # 2716
363/550.07.261v Sri LankaColombo (RPS)won3 Feb 2009ODI # 2813
356/950.07.121v PakistanVisakhapatnamwon5 Apr 2005ODI # 2236
354/750.07.081v AustraliaNagpurwon28 Oct 2009ODI # 2915
353/550.07.061v New ZealandHyderabad (Deccan)won15 Nov 2003ODI # 2062
351/350.07.021v KenyaPaarlwon24 Oct 2001ODI # 1764
350/650.07.001v Sri LankaNagpurwon25 Oct 2005ODI # 2286
349/750.06.981v PakistanKarachiwon13 Mar 2004ODI # 2112
348/550.06.961v BangladeshDhakawon27 Dec 2004ODI # 2202
34749.46.982v AustraliaHyderabadlost5 Nov 2009ODI # 2923
341/350.06.821v West IndiesVadodarawon31 Jan 2007ODI # 2493
339/650.06.781v West IndiesKingstonwon26 Jun 2009ODI # 2852
338/350.06.761v West IndiesNagpurwon21 Jan 2007ODI # 2480
333/650.06.661v ZimbabweGuwahatiwon19 Mar 2002ODI # 1818
332/550.06.641v Sri LankaColombo (RPS)won5 Feb 2009ODI # 2815
330/850.06.601v PakistanMirpurwon10 Jun 2008ODI # 2705
329/750.06.581v EnglandBristolwon24 Aug 2007ODI # 2613
32849.46.601v PakistanPeshawarlost6 Feb 2006ODI # 2324
326/849.36.582v EnglandLord'swon13 Jul 2002ODI # 1856
325/547.46.812v West IndiesAhmedabadwon15 Nov 2002ODI # 1896
324/650.06.481v EnglandLeedswon2 Sep 2007ODI # 2618
321/950.06.421v PakistanMohalilost8 Nov 2007ODI # 2644
319/650.06.381v ZimbabweMohaliwon10 Mar 2002ODI # 1815
319/550.06.381v Sri LankaColombo (RPS)won14 Sep 2009ODI # 2889
317/348.16.582v Sri LankaEden Gardenswon24 Dec 2009ODI # 2935
31748.46.512v PakistanRawalpindilost16 Mar 2004ODI # 2114
317/849.46.382v EnglandThe Ovalwon5 Sep 2007ODI # 2619
315/648.06.561v PakistanAhmedabadlost12 Apr 2005ODI # 2238
31549.56.321v AustraliaBengaluruwon25 Mar 2001ODI # 1696
311/250.06.221v NamibiaPietermaritzburgwon23 Feb 2003ODI # 1964
310/446.56.612v Sri LankaKarachiwon3 Jul 2008ODI # 2732
31048.56.342v South AfricaNagpurlost19 Mar 2000ODI # 1576
309/550.06.181v West IndiesKuala Lumpurlost14 Sep 2006ODI # 2414
308/750.06.161v PakistanKarachilost2 Jul 2008ODI # 2730
307/450.06.141v South AfricaDhakawon13 Apr 2003ODI # 2002
306/550.06.121v ZimbabweAhmedabadwon5 Dec 2000ODI # 1657
30450.06.081v Sri LankaBristolwon11 Jul 2002ODI # 1855
303/446.16.562v Sri LankaJaipurwon31 Oct 2005ODI # 2290
303/450.06.061v AustraliaBrisbanewon18 Jan 2004ODI # 2084
302/749.46.082v South AfricaKochiwon9 Mar 2000ODI # 1572
301/442.17.132v PakistanKarachiwon26 Jun 2008ODI # 2717
301/650.06.021v ZimbabweRajkotwon14 Dec 2000ODI # 1660
301/750.06.021v Sri LankaNagpurlost18 Dec 2009ODI # 2933
29949.16.082v AustraliaSydneylost24 Feb 2008ODI # 2685
299/850.05.981v AustraliaIndorewon31 Mar 2001ODI # 1699
299/750.05.982v AustraliaNagpurlost14 Oct 2007ODI # 2631
296/450.05.921v AustraliaSydneylost22 Jan 2004ODI # 2086
295/650.05.901v South AfricaNairobi (Gym)won13 Oct 2000ODI # 1638
294/545.06.532v PakistanLahorewon21 Mar 2004ODI # 2116
294/650.05.881v EnglandMargaowon3 Apr 2006ODI # 2359
294/650.05.881v PakistanKanpurwon11 Nov 2007ODI # 2645
293/750.05.861v PakistanLahorewon24 Mar 2004ODI # 2117
292/547.46.122v PakistanLahorewon13 Feb 2006ODI # 2329
292/650.05.841v Sri LankaJohannesburgwon10 Mar 2003ODI # 1985
292/650.05.841v PakistanEden Gardenslost13 Nov 2004ODI # 2192
292/950.05.841v EnglandIndorewon17 Nov 2008ODI # 2777
291/450.05.821v AustraliaChandigarhwon8 Oct 2007ODI # 2627
290/848.06.041v West IndiesVadodaralost18 Nov 2002ODI # 1897
29048.26.002v PakistanMirpurlost14 Jun 2008ODI # 2707
290/450.05.801v KenyaSouthamptonwon11 Sep 2004ODI # 2170
289/349.15.872v EnglandIndorewon15 Apr 2006ODI # 2362
288/650.05.761v ZimbabweColombo (RPS)won14 Sep 2002ODI # 1876
288/850.05.762v AustraliaVadodaralost25 Oct 2009ODI # 2913
287/246.56.122v PakistanKarachiwon19 Feb 2006ODI # 2333
286/850.05.722v AustraliaBengalurulost12 Nov 2003ODI # 2061
285/450.05.701v EnglandChester-le-Streetn/r4 Jul 2002ODI # 1851
285/850.05.701v Sri LankaAhmedabadlost6 Nov 2005ODI # 2294
284/343.26.552v BangladeshKarachiwon28 Jun 2008ODI # 2721
284/849.05.791v BangladeshMirpurwon12 May 2007ODI # 2583
283/649.55.672v South AfricaVadodarawon17 Mar 2000ODI # 1575
283/850.05.661v ZimbabweJodhpurlost8 Dec 2000ODI # 1658
283/650.05.661v West IndiesJamshedpurlost6 Nov 2002ODI # 1893
283/550.05.661v AustraliaGwaliorwon26 Oct 2003ODI # 2052
281/850.05.621v EnglandEden Gardenswon19 Jan 2002ODI # 1788
281/850.05.621v PakistanKochiwon2 Apr 2005ODI # 2235
280/750.05.601v ZimbabweAdelaidewon24 Jan 2004ODI # 2087
279/947.05.931v West IndiesNagpurlost9 Nov 2002ODI # 1894
279/447.35.872v New ZealandHararewon2 Sep 2005ODI # 2278
279/550.05.581v South AfricaJohannesburglost5 Oct 2001ODI # 1752
276/445.46.042v PakistanCenturionwon1 Mar 2003ODI # 1975
27649.35.571v BangladeshDhakawon11 Apr 2003ODI # 2001
27649.35.571v New ZealandHararelost6 Sep 2005ODI # 2281
27549.55.512v PakistanJaipurlost18 Nov 2007ODI # 2647
274/850.05.482v West IndiesHararelost7 Jul 2001ODI # 1734
274/650.05.481v ZimbabweFaridabadlost7 Mar 2002ODI # 1814
273/438.07.181v New ZealandNapierwon3 Mar 2009ODI # 2821
273/443.46.252v EnglandCuttackwon26 Nov 2008ODI # 2783
272/448.55.562v EnglandLord'swon29 Jun 2002ODI # 1848
271/239.36.862v EnglandColombo (RPS)won22 Sep 2002ODI # 1884
271/650.05.421v Sri LankaColombo (RPS)won27 Jul 2004ODI # 2153
27049.05.512v AustraliaMelbournelost9 Jan 2004ODI # 2077
270/450.05.401v KenyaDurbanwon20 Mar 2003ODI # 1992
270/850.05.402v Sri LankaDambullalost18 Jul 2004ODI # 2148
269/850.05.382v EnglandDelhilost31 Jan 2002ODI # 1800
269/550.05.381v PakistanAbu Dhabiwon19 Apr 2006ODI # 2364
26848.05.581v West IndiesChennailost27 Jan 2007ODI # 2487
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

India vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598]

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 2nd T20I, Aug 3, 2025 [T20I # 3389]

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 3rd T20I, Aug 3, 2025 [T20I # 3390]