Highest totals
Team Score Overs RR Inns Opposition Ground Match Date Scorecard
South Africa 439/2 50.0 8.78 1 v West Indies Johannesburg 18 Jan 2015 ODI # 3583
South Africa 438/9 49.5 8.78 2 v Australia Johannesburg 12 Mar 2006 ODI # 2349
Australia 434/4 50.0 8.68 1 v South Africa Johannesburg 12 Mar 2006 ODI # 2349
South Africa 418/5 50.0 8.36 1 v Zimbabwe Potchefstroom 20 Sep 2006 ODI # 2420
South Africa 399/6 50.0 7.98 1 v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
England 399/9 50.0 7.98 1 v South Africa Bloemfontein 3 Feb 2016 ODI # 3732
South Africa 392/6 50.0 7.84 1 v Pakistan Centurion 4 Feb 2007 ODI # 2506
South Africa 384/6 50.0 7.68 1 v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
South Africa 372/6 49.2 7.54 2 v Australia Durban 5 Oct 2016 ODI # 3790
Australia 371/6 50.0 7.42 1 v South Africa Durban 5 Oct 2016 ODI # 3790
South Africa 367/5 50.0 7.34 1 v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
South Africa 361/5 42.0 8.59 1 v West Indies Centurion 28 Jan 2015 ODI # 3593
South Africa 361/6 50.0 7.22 1 v Australia Johannesburg 2 Oct 2016 ODI # 3787
Australia 359/2 50.0 7.18 1 v India Johannesburg 23 Mar 2003 ODI # 1993
South Africa 358/4 50.0 7.16 1 v Bangladesh Benoni 9 Nov 2008 ODI # 2772
South Africa 358/4 50.0 7.16 1 v India Johannesburg 5 Dec 2013 ODI # 3442
South Africa 354/3 50.0 7.08 1 v Kenya Cape Town 22 Oct 2001 ODI # 1763
South Africa 354/6 50.0 7.08 1 v England Cape Town 27 Nov 2009 ODI # 2930
South Africa 354/5 50.0 7.08 1 v Ireland Benoni 25 Sep 2016 ODI # 3780
India 351/3 50.0 7.02 1 v Kenya Paarl 24 Oct 2001 ODI # 1764
Pakistan 351/4 50.0 7.02 1 v South Africa Durban 7 Feb 2007 ODI # 2513
South Africa 351/6 50.0 7.02 1 v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
South Africa 343/5 50.0 6.86 1 v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
South Africa 336/7 50.0 6.72 1 v Kenya Bloemfontein 31 Oct 2008 ODI # 2769
Pakistan 335/6 50.0 6.70 1 v South Africa Port Elizabeth 11 Dec 2002 ODI # 1916
South Africa 331/5 50.0 6.62 1 v Zimbabwe Centurion 10 Nov 2009 ODI # 2928
Australia 330/7 49.1 6.71 2 v South Africa Port Elizabeth 6 Apr 2002 ODI # 1824
South Africa 329/6 50.0 6.58 1 v Zimbabwe Durban 27 Feb 2005 ODI # 2231
Sri Lanka 327 48.1 6.78 2 v South Africa Cape Town 7 Feb 2017 ODI # 3833
South Africa 327/8 50.0 6.54 1 v Australia Cape Town 12 Oct 2016 ODI # 3795
South Africa 326/3 50.0 6.52 1 v Australia Port Elizabeth 6 Apr 2002 ODI # 1824
South Africa 324/4 50.0 6.48 1 v New Zealand Centurion 25 Oct 2000 ODI # 1647
England 323/8 50.0 6.46 1 v South Africa Centurion 27 Sep 2009 ODI # 2900
South Africa 319/3 46.2 6.88 2 v England Centurion 9 Feb 2016 ODI # 3736
Australia 319/5 50.0 6.38 1 v Sri Lanka Centurion 7 Mar 2003 ODI # 1982
Sri Lanka 319/8 50.0 6.38 1 v South Africa Centurion 22 Sep 2009 ODI # 2893
England 318/8 50.0 6.36 1 v South Africa Centurion 9 Feb 2016 ODI # 3736
South Africa 317/6 50.0 6.34 1 v Sri Lanka Centurion 29 Nov 2002 ODI # 1905
South Africa 317/6 50.0 6.34 1 v Australia Port Elizabeth 13 Apr 2009 ODI # 2840
New Zealand 315/7 50.0 6.30 1 v Sri Lanka Johannesburg 27 Sep 2009 ODI # 2899
South Africa 315/4 50.0 6.30 1 v Pakistan Bloemfontein 10 Mar 2013 ODI # 3343
Sri Lanka 314/8 49.5 6.30 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
South Africa 314/7 50.0 6.28 1 v New Zealand Centurion 11 Dec 1994 ODI # 960
Netherlands 314/4 50.0 6.28 1 v Namibia Bloemfontein 3 Mar 2003 ODI # 1978
South Africa 312/4 50.0 6.24 1 v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
India 311/2 50.0 6.22 1 v Namibia Pietermaritzburg 23 Feb 2003 ODI # 1964
South Africa 311/7 50.0 6.22 1 v England East London 9 Feb 2005 ODI # 2224
South Africa 310/6 49.4 6.24 2 v West Indies Johannesburg 4 Feb 2004 ODI # 2096
South Africa 310/6 50.0 6.20 1 v Australia Bloemfontein 13 Apr 1997 ODI # 1199
Australia 310/8 50.0 6.20 1 v Pakistan Johannesburg 11 Feb 2003 ODI # 1945
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
Records includes the following current or recent matches:
South Africa v Sri Lanka at Centurion, 5th ODI, Feb 10, 2017 [ODI # 3834]
South Africa v Sri Lanka at Cape Town, 4th ODI, Feb 7, 2017 [ODI # 3833]
South Africa v Sri Lanka at Johannesburg, 3rd ODI, Feb 4, 2017 [ODI # 3831]