Highest match aggregates by South Africa in ODIs

Highest match aggregates
Team 1
Team 2
Team runs
Team wickets
Overs
RR
Ground
Match Date
Scorecard
South Africa
Australia8721399.58.73Johannesburg12 Mar 2006ODI # 2349
West Indies
England8071698.08.23St George's27 Feb 2019ODI # 4099
South Africa
Sri Lanka7541594.57.95Delhi7 Oct 2023ODI # 4661
Netherlands
West Indies74815100.07.48Harare26 Jun 2023ODI # 4602
South Africa
Australia7431299.27.47Durban5 Oct 2016ODI # 3790
South Africa
West Indies7309100.07.3Johannesburg18 Jan 2015ODI # 3583
West Indies
England7241298.47.33Bridgetown20 Feb 2019ODI # 4096
Pakistan
South Africa707999.07.14Karachi12 Feb 2025ODI # 4834
South Africa
Sri Lanka6941598.17.06Cape Town7 Feb 2017ODI # 3833
South Africa
England6891299.16.94Bloemfontein29 Jan 2023ODI # 4513
India
West Indies6831599.26.87Indore8 Dec 2011ODI # 3223
South Africa
Sri Lanka68014100.06.8Centurion10 Feb 2017ODI # 3834
New Zealand
South Africa67415100.06.74Lahore5 Mar 2025ODI # 4855
Australia
South Africa6711698.06.84Basseterre24 Mar 2007ODI # 2552
South Africa
Australia6681484.57.87Centurion15 Sep 2023ODI # 4646
India
West Indies6671593.37.13Visakhapatnam18 Dec 2019ODI # 4222
South Africa
Zimbabwe6659100.06.65Potchefstroom20 Sep 2006ODI # 2420
South Africa
Pakistan66515100.06.65Johannesburg4 Apr 2021ODI # 4286
India
South Africa6621486.07.69Wankhede25 Oct 2015ODI # 3700
India
West Indies66211100.06.62Nagpur21 Jan 2007ODI # 2480
Sri Lanka
West Indies6621799.36.65Sharjah16 Oct 1995ODI # 1010
West Indies
Zimbabwe6611294.36.99Canberra24 Feb 2015ODI # 3612
South Africa
Australia6611891.57.19Bloemfontein9 Sep 2023ODI # 4638
Sri Lanka
West Indies65916100.06.59Bulawayo23 Nov 2016ODI # 3808
West Indies
India6581698.16.7Kingston26 Jun 2009ODI # 2852
England
South Africa65811100.06.58Southampton27 May 2017ODI # 3873
Ireland
West Indies6581097.56.72Dublin (Malahide)11 May 2019ODI # 4132
West Indies
England6571197.36.73North Sound2 Nov 2024ODI # 4792
South Africa
Australia6561099.16.61Gqeberha6 Apr 2002ODI # 1824
Australia
South Africa6551096.46.77Harare27 Aug 2014ODI # 3516
U.A.E.
West Indies65410100.06.54Harare6 Mar 2018ODI # 3987
Sri Lanka
West Indies65315100.06.53Chester-le-Street1 Jul 2019ODI # 4180
South Africa
Pakistan6521598.16.64Johannesburg17 Mar 2013ODI # 3347
West Indies
England6511698.56.58North Sound3 Dec 2023ODI # 4706
India
South Africa6491392.56.99Gwalior24 Feb 2010ODI # 2962
South Africa
England6491483.37.77Bloemfontein3 Feb 2016ODI # 3732
India
West Indies649997.46.64Ahmedabad15 Nov 2002ODI # 1896
India
West Indies6481092.17.03Guwahati21 Oct 2018ODI # 4056
Sri Lanka
South Africa6481795.26.79Pallekele5 Aug 2018ODI # 4029
West Indies
Bangladesh6461195.56.74Basseterre12 Dec 2024ODI # 4815
West Indies
South Africa64513100.06.45St George's10 Apr 2007ODI # 2567
Bangladesh
West Indies6431191.37.02Taunton17 Jun 2019ODI # 4162
New Zealand
West Indies6431680.37.98Wellington21 Mar 2015ODI # 3643
India
West Indies64213100.06.42Visakhapatnam24 Oct 2018ODI # 4059
Australia
South Africa6401699.56.41Manchester6 Jul 2019ODI # 4188
India
South Africa6401294.36.77Ahmedabad27 Feb 2010ODI # 2963
Bangladesh
South Africa63914100.06.39The Oval2 Jun 2019ODI # 4147
South Africa
Zimbabwe63812100.06.38Bloemfontein15 Oct 2010ODI # 3057
South Africa
England6371196.26.61Centurion9 Feb 2016ODI # 3736
Australia
West Indies6371699.36.4Melbourne9 Feb 2001ODI # 1687
India
South Africa63617100.06.36Cardiff6 Jun 2013ODI # 3363
South Africa
England6331793.16.79Kimberley1 Feb 2023ODI # 4514
India
West Indies6311198.46.39Cuttack22 Dec 2019ODI # 4223
Australia
South Africa63112100.06.31Sydney5 Feb 2006ODI # 2323
India
South Africa6301798.56.37Nagpur19 Mar 2000ODI # 1576
South Africa
Sri Lanka6261299.56.27Johannesburg22 Jan 2012ODI # 3229
West Indies
Sri Lanka6251099.36.28Bridgetown8 Jun 2003ODI # 2023
South Africa
England62417100.06.24Centurion27 Sep 2009ODI # 2900
South Africa
Australia6231898.26.33Cape Town12 Oct 2016ODI # 3795
West Indies
India6231499.46.25Port of Spain24 Jul 2022ODI # 4438
South Africa
West Indies6221891.46.78East London18 Mar 2023ODI # 4540
Ireland
South Africa6221497.16.4Dublin (Malahide)16 Jul 2021ODI # 4305
Ireland
South Africa6211495.06.53Canberra3 Mar 2015ODI # 3621
England
West Indies6201796.36.42Cardiff1 Jun 2025ODI # 4881
South Africa
Pakistan6201696.46.41Centurion4 Feb 2007ODI # 2506
Pakistan
West Indies62013100.06.2Adelaide28 Jan 2005ODI # 2213
Australia
West Indies6191797.36.34Canberra6 Feb 2013ODI # 3332
Zimbabwe
South Africa61816100.06.18Harare26 Aug 2007ODI # 2615
West Indies
Pakistan6171199.06.23Providence7 Apr 2017ODI # 3861
South Africa
Zimbabwe6161498.26.26Hamilton15 Feb 2015ODI # 3601
South Africa
England61515100.06.15East London9 Feb 2005ODI # 2224
Bangladesh
South Africa6151596.46.36Wankhede24 Oct 2023ODI # 4680
Pakistan
West Indies61512100.06.15Sharjah2 Oct 2016ODI # 3788
England
West Indies6141085.17.2The Oval27 Sep 2017ODI # 3916
England
West Indies6141989.16.88Bristol24 Sep 2017ODI # 3915
South Africa
West Indies614899.46.16Johannesburg4 Feb 2004ODI # 2096
West Indies
India61313100.06.13Port of Spain22 Jul 2022ODI # 4436
South Africa
Pakistan6121799.36.15Centurion7 Apr 2021ODI # 4287
New Zealand
South Africa6121098.46.2Lahore10 Feb 2025ODI # 4829
Ireland
West Indies6111395.56.37Nelson16 Feb 2015ODI # 3603
Pakistan
West Indies6111399.26.15Multan8 Jun 2022ODI # 4401
Sri Lanka
West Indies60819100.06.08Pallekele1 Mar 2020ODI # 4250
West Indies
New Zealand6081397.16.25Bridgetown21 Aug 2022ODI # 4456
West Indies
South Africa6079100.06.07Roseau30 May 2010ODI # 2984
England
South Africa6061695.06.37Leeds24 May 2017ODI # 3872
England
South Africa6041596.56.23Chester-le-Street19 Jul 2022ODI # 4434
South Africa
Sri Lanka6031298.46.11Kimberley20 Jan 2012ODI # 3228
India
South Africa6031099.46.05Kochi9 Mar 2000ODI # 1572
South Africa
Bangladesh6021697.56.15Paarl18 Oct 2017ODI # 3925
West Indies
England6011999.46.03Bridgetown21 Apr 2007ODI # 2578
India
West Indies6011698.16.12Dharamsala17 Oct 2014ODI # 3535
India
South Africa60112100.06.01Kanpur11 Oct 2015ODI # 3689
Australia
South Africa60014100.06Hobart11 Nov 2018ODI # 4069
Netherlands
South Africa59912100.05.99Amstelveen31 May 2013ODI # 3359
Afghanistan
West Indies59916100.05.99Leeds4 Jul 2019ODI # 4184
England
West Indies5981799.46Birmingham26 May 2009ODI # 2851
New Zealand
South Africa59815100.05.98Brisbane9 Jan 1998ODI # 1270
Australia
West Indies59815100.05.98Brisbane14 Feb 2010ODI # 2955
South Africa
West Indies597795.06.28Centurion1 Feb 2004ODI # 2094
Netherlands
West Indies5961599.55.96Amstelveen4 Jun 2022ODI # 4398
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Croatia vs Cyprus at Zagreb, Cyprus in Croatia 3rd T20I, Aug 8, 2025 [T20I # 3396]

Cyprus vs Croatia at Zagreb, Cyprus in Croatia 4th T20I, Aug 8, 2025 [T20I # 3398]

Cyprus vs Croatia at Zagreb, Cyprus in Croatia 1st T20I, Aug 7, 2025 [T20I # 3392]