Highest match aggregates
Team 1 Team 2 Runs Wkts Overs RR Ground Match Date Scorecard
South Africa Australia 872 13 99.5 8.73 Johannesburg 12 Mar 2006 ODI # 2349
South Africa Australia 743 12 99.2 7.47 Durban 5 Oct 2016 ODI # 3790
South Africa West Indies 730 9 100.0 7.3 Johannesburg 18 Jan 2015 ODI # 3583
South Africa Sri Lanka 694 15 98.1 7.06 Cape Town 7 Feb 2017 ODI # 3833
South Africa England 689 12 99.1 6.94 Bloemfontein 29 Jan 2023 ODI # 4513
South Africa Sri Lanka 680 14 100.0 6.8 Centurion 10 Feb 2017 ODI # 3834
Australia South Africa 671 16 98.0 6.84 Basseterre 24 Mar 2007 ODI # 2552
South Africa Zimbabwe 665 9 100.0 6.65 Potchefstroom 20 Sep 2006 ODI # 2420
South Africa Pakistan 665 15 100.0 6.65 Johannesburg 4 Apr 2021 ODI # 4286
India South Africa 662 14 86.0 7.69 Wankhede 25 Oct 2015 ODI # 3700
England South Africa 658 11 100.0 6.58 Southampton 27 May 2017 ODI # 3873
South Africa Australia 656 10 99.1 6.61 Gqeberha 6 Apr 2002 ODI # 1824
Australia South Africa 655 10 96.4 6.77 Harare 27 Aug 2014 ODI # 3516
South Africa Pakistan 652 15 98.1 6.64 Johannesburg 17 Mar 2013 ODI # 3347
South Africa England 649 14 83.3 7.77 Bloemfontein 3 Feb 2016 ODI # 3732
India South Africa 649 13 92.5 6.99 Gwalior 24 Feb 2010 ODI # 2962
Sri Lanka South Africa 648 17 95.2 6.79 Pallekele 5 Aug 2018 ODI # 4029
West Indies South Africa 645 13 100.0 6.45 St George's 10 Apr 2007 ODI # 2567
India South Africa 640 12 94.3 6.77 Ahmedabad 27 Feb 2010 ODI # 2963
Australia South Africa 640 16 99.5 6.41 Manchester 6 Jul 2019 ODI # 4188
Bangladesh South Africa 639 14 100.0 6.39 The Oval 2 Jun 2019 ODI # 4147
South Africa Zimbabwe 638 12 100.0 6.38 Bloemfontein 15 Oct 2010 ODI # 3057
South Africa England 637 11 96.2 6.61 Centurion 9 Feb 2016 ODI # 3736
India South Africa 636 17 100.0 6.36 Cardiff 6 Jun 2013 ODI # 3363
South Africa England 633 17 93.1 6.79 Kimberley 1 Feb 2023 ODI # 4514
Australia South Africa 631 12 100.0 6.31 Sydney 5 Feb 2006 ODI # 2323
India South Africa 630 17 98.5 6.37 Nagpur 19 Mar 2000 ODI # 1576
South Africa Sri Lanka 626 12 99.5 6.27 Johannesburg 22 Jan 2012 ODI # 3229
South Africa England 624 17 100.0 6.24 Centurion 27 Sep 2009 ODI # 2900
South Africa Australia 623 18 98.2 6.33 Cape Town 12 Oct 2016 ODI # 3795
South Africa West Indies 622 18 91.4 6.78 East London 18 Mar 2023 ODI # 4540
Ireland South Africa 622 14 97.1 6.4 Dublin (Malahide) 16 Jul 2021 ODI # 4305
Ireland South Africa 621 14 95.0 6.53 Canberra 3 Mar 2015 ODI # 3621
South Africa Pakistan 620 16 96.4 6.41 Centurion 4 Feb 2007 ODI # 2506
Zimbabwe South Africa 618 16 100.0 6.18 Harare 26 Aug 2007 ODI # 2615
South Africa Zimbabwe 616 14 98.2 6.26 Hamilton 15 Feb 2015 ODI # 3601
South Africa England 615 15 100.0 6.15 East London 9 Feb 2005 ODI # 2224
South Africa West Indies 614 8 99.4 6.16 Johannesburg 4 Feb 2004 ODI # 2096
South Africa Pakistan 612 17 99.3 6.15 Centurion 7 Apr 2021 ODI # 4287
West Indies South Africa 607 9 100.0 6.07 Roseau 30 May 2010 ODI # 2984
England South Africa 606 16 95.0 6.37 Leeds 24 May 2017 ODI # 3872
England South Africa 604 15 96.5 6.23 Chester-le-Street 19 Jul 2022 ODI # 4434
South Africa Sri Lanka 603 12 98.4 6.11 Kimberley 20 Jan 2012 ODI # 3228
India South Africa 603 10 99.4 6.05 Kochi 9 Mar 2000 ODI # 1572
South Africa Bangladesh 602 16 97.5 6.15 Paarl 18 Oct 2017 ODI # 3925
India South Africa 601 12 100.0 6.01 Kanpur 11 Oct 2015 ODI # 3689
Australia South Africa 600 14 100.0 6 Hobart 11 Nov 2018 ODI # 4069
Netherlands South Africa 599 12 100.0 5.99 Amstelveen 31 May 2013 ODI # 3359
New Zealand South Africa 598 15 100.0 5.98 Brisbane 9 Jan 1998 ODI # 1270
South Africa West Indies 597 7 95.0 6.28 Centurion 1 Feb 2004 ODI # 2094
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:
South Africa v Netherlands at Benoni, ICC Men's Cricket World Cup Super League 2nd ODI, Mar 31, 2023 [ODI # 4558]
South Africa v West Indies at Potchefstroom, 3rd ODI, Mar 21, 2023 [ODI # 4544]
South Africa v West Indies at East London, 2nd ODI, Mar 18, 2023 [ODI # 4540]