One-Day Internationals

South Africa Cricket Team – One-Day Internationals Cricket Records

One-Day Internationals

Highest match aggregates

RankTeam 1Team 2Team runsTeam wicketsOversRRGroundMatch DateScorecard
🥇 1
South AfricaAustralia8721399.58.73Johannesburg12 Mar 2006ODI # 2349
🥈 2
South AfricaSri Lanka7541594.57.95Delhi7 Oct 2023ODI # 4661
🥉 3
South AfricaAustralia7431299.27.47Durban5 Oct 2016ODI # 3790
4
South AfricaWest Indies7309100.07.3Johannesburg18 Jan 2015ODI # 3583
5
PakistanSouth Africa707999.07.14Karachi12 Feb 2025ODI # 4834
6
South AfricaSri Lanka6941598.17.06Cape Town7 Feb 2017ODI # 3833
7
South AfricaEngland6891299.16.94Bloemfontein29 Jan 2023ODI # 4513
8
South AfricaSri Lanka68014100.06.8Centurion10 Feb 2017ODI # 3834
9
New ZealandSouth Africa67415100.06.74Lahore5 Mar 2025ODI # 4855
10
AustraliaSouth Africa6711698.06.84Basseterre24 Mar 2007ODI # 2552
11
South AfricaAustralia6681484.57.87Centurion15 Sep 2023ODI # 4646
12
South AfricaPakistan66515100.06.65Johannesburg4 Apr 2021ODI # 4286
12
South AfricaZimbabwe6659100.06.65Potchefstroom20 Sep 2006ODI # 2420
14
IndiaSouth Africa6621486.07.69Wankhede25 Oct 2015ODI # 3700
15
South AfricaAustralia6611891.57.19Bloemfontein9 Sep 2023ODI # 4638
16
EnglandSouth Africa65811100.06.58Southampton27 May 2017ODI # 3873
17
South AfricaAustralia6561099.16.61Gqeberha6 Apr 2002ODI # 1824
18
AustraliaSouth Africa6551096.46.77Harare27 Aug 2014ODI # 3516
19
South AfricaPakistan6521598.16.64Johannesburg17 Mar 2013ODI # 3347
20
South AfricaEngland6491483.37.77Bloemfontein3 Feb 2016ODI # 3732
20
IndiaSouth Africa6491392.56.99Gwalior24 Feb 2010ODI # 2962
22
Sri LankaSouth Africa6481795.26.79Pallekele5 Aug 2018ODI # 4029
23
West IndiesSouth Africa64513100.06.45St George's10 Apr 2007ODI # 2567
24
IndiaSouth Africa6401294.36.77Ahmedabad27 Feb 2010ODI # 2963
24
AustraliaSouth Africa6401699.56.41Manchester6 Jul 2019ODI # 4188
26
BangladeshSouth Africa63914100.06.39The Oval2 Jun 2019ODI # 4147
27
South AfricaZimbabwe63812100.06.38Bloemfontein15 Oct 2010ODI # 3057
28
South AfricaEngland6371196.26.61Centurion9 Feb 2016ODI # 3736
29
IndiaSouth Africa63617100.06.36Cardiff6 Jun 2013ODI # 3363
30
South AfricaEngland6331793.16.79Kimberley1 Feb 2023ODI # 4514
31
AustraliaSouth Africa63112100.06.31Sydney5 Feb 2006ODI # 2323
32
IndiaSouth Africa6301798.56.37Nagpur19 Mar 2000ODI # 1576
33
South AfricaSri Lanka6261299.56.27Johannesburg22 Jan 2012ODI # 3229
34
South AfricaEngland62417100.06.24Centurion27 Sep 2009ODI # 2900
35
South AfricaAustralia6231898.26.33Cape Town12 Oct 2016ODI # 3795
36
South AfricaWest Indies6221891.46.78East London18 Mar 2023ODI # 4540
36
IrelandSouth Africa6221497.16.4Dublin (Malahide)16 Jul 2021ODI # 4305
38
IrelandSouth Africa6211495.06.53Canberra3 Mar 2015ODI # 3621
39
South AfricaPakistan6201696.46.41Centurion4 Feb 2007ODI # 2506
40
ZimbabweSouth Africa61816100.06.18Harare26 Aug 2007ODI # 2615
41
South AfricaZimbabwe6161498.26.26Hamilton15 Feb 2015ODI # 3601
42
South AfricaEngland61515100.06.15East London9 Feb 2005ODI # 2224
42
BangladeshSouth Africa6151596.46.36Wankhede24 Oct 2023ODI # 4680
44
South AfricaWest Indies614899.46.16Johannesburg4 Feb 2004ODI # 2096
45
South AfricaPakistan6121799.36.15Centurion7 Apr 2021ODI # 4287
45
New ZealandSouth Africa6121098.46.2Lahore10 Feb 2025ODI # 4829
47
West IndiesSouth Africa6079100.06.07Roseau30 May 2010ODI # 2984
48
EnglandSouth Africa6061695.06.37Leeds24 May 2017ODI # 3872
49
EnglandSouth Africa6041596.56.23Chester-le-Street19 Jul 2022ODI # 4434
50
South AfricaSri Lanka6031298.46.11Kimberley20 Jan 2012ODI # 3228
50
IndiaSouth Africa6031099.46.05Kochi9 Mar 2000ODI # 1572
52
South AfricaBangladesh6021697.56.15Paarl18 Oct 2017ODI # 3925
53
IndiaSouth Africa60112100.06.01Kanpur11 Oct 2015ODI # 3689
54
AustraliaSouth Africa60014100.06Hobart11 Nov 2018ODI # 4069
55
NetherlandsSouth Africa59912100.05.99Amstelveen31 May 2013ODI # 3359
56
New ZealandSouth Africa59815100.05.98Brisbane9 Jan 1998ODI # 1270
57
South AfricaWest Indies597795.06.28Centurion1 Feb 2004ODI # 2094
58
Sri LankaSouth Africa5961594.36.3Hambantota12 Jul 2014ODI # 3502
58
IndiaSouth Africa5961798.26.06Nagpur12 Mar 2011ODI # 3128
58
South AfricaEngland5961691.36.51Cape Town27 Nov 2009ODI # 2930
61
IndiaSouth Africa59519100.05.95Jaipur21 Feb 2010ODI # 2961
62
South AfricaNetherlands5941889.16.66Johannesburg2 Apr 2023ODI # 4563
63
South AfricaWest Indies5911579.47.41Centurion28 Jan 2015ODI # 3593
64
South AfricaBangladesh5901798.55.96Centurion18 Mar 2022ODI # 4370
64
South AfricaWest Indies5901398.16.01Lahore3 Nov 1997ODI # 1249
66
South AfricaAustralia5891386.26.82Centurion30 Sep 2016ODI # 3785
67
South AfricaBangladesh5881499.25.91Benoni9 Nov 2008ODI # 2772
67
South AfricaNew Zealand5881798.15.98Centurion19 Aug 2015ODI # 3676
69
Sri LankaSouth Africa58615100.05.86Colombo (RPS)2 Sep 2021ODI # 4314
70
AustraliaSouth Africa5851494.36.19Canberra19 Nov 2014ODI # 3548
71
West IndiesSouth Africa5831598.15.93North Sound24 May 2010ODI # 2980
72
PakistanSouth Africa5801892.36.27Nairobi (Gym)29 Sep 1996ODI # 1121
72
South AfricaAustralia5801687.46.61Johannesburg2 Oct 2016ODI # 3787
72
New ZealandSouth Africa5801185.56.75Auckland24 Mar 2015ODI # 3644
75
South AfricaPakistan5791989.06.5Johannesburg22 Dec 2024ODI # 4821
76
PakistanSouth Africa5771594.56.08Dubai (DICS)8 Nov 2010ODI # 3069
76
South AfricaPakistan5772093.06.2Cape Town19 Dec 2024ODI # 4819
78
South AfricaNew Zealand5761198.55.82Kimberley28 Oct 2000ODI # 1651
79
South AfricaIndia575998.15.85Paarl21 Jan 2022ODI # 4346
79
IndiaSouth Africa575696.45.94New Delhi14 Nov 1991ODI # 688
79
PakistanSouth Africa5751799.55.75Abu Dhabi31 Oct 2010ODI # 3063
79
South AfricaIndia5751491.06.31Johannesburg5 Dec 2013ODI # 3442
83
ZimbabweSouth Africa5738100.05.73Bulawayo23 Sep 2001ODI # 1748
83
South AfricaAustralia5731695.55.97Gqeberha13 Apr 2009ODI # 2840
85
New ZealandSouth Africa57213100.05.72Christchurch22 Feb 2017ODI # 3839
86
South AfricaAustralia5711299.05.76Centurion10 Apr 1997ODI # 1197
87
South AfricaIndia5702099.15.74Cape Town23 Jan 2022ODI # 4349
88
EnglandSouth Africa5691672.07.9Wankhede21 Oct 2023ODI # 4677
88
South AfricaEngland5691794.26.03Bloemfontein27 Jan 2023ODI # 4512
90
AustraliaSouth Africa5681898.15.78W.A.C.A14 Nov 2014ODI # 3545
91
Sri LankaSouth Africa5671898.15.77Colombo (SSC)31 Aug 2004ODI # 2163
91
PakistanSouth Africa56716100.05.67Lord's23 Jun 2019ODI # 4171
91
West IndiesSouth Africa5671699.55.67Bridgetown11 May 2005ODI # 2243
94
South AfricaAustralia5651684.36.68Potchefstroom12 Sep 2023ODI # 4642
94
IndiaSouth Africa5651199.55.65Vadodara17 Mar 2000ODI # 1575
96
EnglandSouth Africa5641196.45.83Dhaka25 Oct 1998ODI # 1358
97
IndiaSouth Africa56317100.05.63Chennai22 Oct 2015ODI # 3698
98
South AfricaPakistan5611490.06.23Durban7 Feb 2007ODI # 2513
98
South AfricaIndia56112100.05.61Paarl19 Jan 2022ODI # 4344
100
South AfricaBangladesh560792.56.03Kimberley15 Oct 2017ODI # 3923

Showing 100 records