Highest totals
Team Score Overs RR Inns Ground Match Date Scorecard
South Africa 438/9 49.5 8.78 2 Johannesburg 12 Mar 2006 ODI # 2349
India 383/6 50.0 7.66 1 Bengaluru 2 Nov 2013 ODI # 3428
South Africa 372/6 49.2 7.54 2 Durban 5 Oct 2016 ODI # 3790
India 362/1 43.3 8.32 2 Jaipur 16 Oct 2013 ODI # 3420
South Africa 361/6 50.0 7.22 1 Johannesburg 2 Oct 2016 ODI # 3787
India 354/7 50.0 7.08 1 Nagpur 28 Oct 2009 ODI # 2915
India 351/4 49.3 7.09 2 Nagpur 30 Oct 2013 ODI # 3424
New Zealand 350/9 49.3 7.07 2 Hamilton 20 Feb 2007 ODI # 2527
India 347 49.4 6.98 2 Hyderabad (Deccan) 5 Nov 2009 ODI # 2923
Sri Lanka 343/5 50.0 6.86 1 Sydney 9 Jan 2003 ODI # 1931
New Zealand 340/5 48.4 6.98 2 Auckland 18 Feb 2007 ODI # 2526
New Zealand 335/5 50.0 6.70 2 Perth 28 Jan 2007 ODI # 2488
England 333/6 50.0 6.66 1 Sydney 2 Feb 2011 ODI # 3094
New Zealand 332/8 49.0 6.77 2 Christchurch 10 Dec 2005 ODI # 2303
India 331/4 49.4 6.66 2 Sydney 23 Jan 2016 ODI # 3727
South Africa 328/3 46.4 7.02 2 Harare 27 Aug 2014 ODI # 3516
South Africa 327/8 50.0 6.54 1 Cape Town 12 Oct 2016 ODI # 3795
South Africa 326/3 50.0 6.52 1 Port Elizabeth 6 Apr 2002 ODI # 1824
India 323 49.2 6.54 2 Canberra 20 Jan 2016 ODI # 3726
New Zealand 320 49.5 6.42 2 Wellington 7 Dec 2005 ODI # 2302
England 320/8 55.0 5.81 1 Birmingham 22 Aug 1980 ODI # 92
South Africa 317/6 50.0 6.34 1 Port Elizabeth 13 Apr 2009 ODI # 2840
England 316/8 50.0 6.32 1 Perth 24 Jan 2014 ODI # 3461
India 315 49.5 6.32 1 Bengaluru 25 Mar 2001 ODI # 1696
Pakistan 315/8 50.0 6.30 1 Lahore 10 Nov 1998 ODI # 1371
West Indies 313/9 50.0 6.26 1 St John's 22 Feb 1978 ODI # 48
Sri Lanka 312 46.2 6.73 2 Sydney 8 Mar 2015 ODI # 3629
Pakistan 312 49.1 6.34 2 Adelaide 26 Jan 2017 ODI # 3826
South Africa 310/6 50.0 6.20 1 Bloemfontein 13 Apr 1997 ODI # 1199
India 309/5 50.0 6.18 1 Kochi 1 Apr 1998 ODI # 1300
Sri Lanka 309/7 50.0 6.18 1 Sydney 22 Jan 2006 ODI # 2317
India 309/3 50.0 6.18 1 Perth 12 Jan 2016 ODI # 3723
India 308/8 50.0 6.16 1 Brisbane 15 Jan 2016 ODI # 3724
India 307/8 50.0 6.14 1 Dhaka 28 Oct 1998 ODI # 1360
New Zealand 307/8 50.0 6.14 1 Auckland 3 Feb 2016 ODI # 3731
Sri Lanka 306 49.2 6.20 2 Brisbane 4 Mar 2012 ODI # 3255
England 304/7 48.2 6.28 2 Leeds 11 Sep 2015 ODI # 3683
India 303/4 50.0 6.06 1 Brisbane 18 Jan 2004 ODI # 2084
South Africa 303/6 50.0 6.06 1 Port Elizabeth 23 Oct 2011 ODI # 3208
India 303/9 50.0 6.06 1 Mohali 19 Oct 2013 ODI # 3421
England 303/8 50.0 6.06 1 Hobart 23 Jan 2015 ODI # 3589
New Zealand 301/9 50.0 6.02 2 Christchurch 26 Feb 2000 ODI # 1569
Zimbabwe 301/6 50.0 6.02 2 Perth 4 Feb 2001 ODI # 1683
England 300/8 50.0 6.00 1 Brisbane 17 Jan 2014 ODI # 3455
England 300/8 50.0 6.00 1 Manchester 8 Sep 2015 ODI # 3682
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
India v Australia at Indore, 3rd ODI, Sep 24, 2017 [ODI # 3914 - Live]
    » Australia 280/6 (48.4 ov, MP Stoinis 23*, AC Agar 2*, B Kumar 0/51)
India v Australia at Kolkata, 2nd ODI, Sep 21, 2017 [ODI # 3912]
India v Australia at Chennai, 1st ODI, Sep 17, 2017 [ODI # 3910]