Highest match aggregates
Team 1 Team 2 Runs Wkts Overs RR Ground Match Date Scorecard
Australia South Africa 1453 36 449.5 3.23 Adelaide 22 Nov 2012 Test # 2061
South Africa England 1415 19 401.5 3.52 Cape Town 2 Jan 2016 Test # 2197
South Africa India 1395 37 435.1 3.20 Johannesburg 18 Dec 2013 Test # 2108
Australia South Africa 1387 38 413.2 3.35 Perth 3 Nov 2016 Test # 2230
Pakistan South Africa 1374 27 419.1 3.27 Abu Dhabi 20 Nov 2010 Test # 1979
South Africa Australia 1349 32 403.0 3.34 Cape Town 1 Mar 2014 Test # 2122
West Indies South Africa 1324 19 422.1 3.13 Basseterre 18 Jun 2010 Test # 1961
South Africa England 1307 36 426.3 3.06 Cape Town 3 Jan 2010 Test # 1946
Pakistan South Africa 1289 25 430.0 2.99 Dubai (DSC) 12 Nov 2010 Test # 1976
Australia South Africa 1279 40 321.5 3.97 Perth 30 Nov 2012 Test # 2064
England South Africa 1269 40 416.0 3.05 Lord's 16 Aug 2012 Test # 2053
England South Africa 1262 22 411.5 3.06 The Oval 19 Jul 2012 Test # 2049
South Africa India 1233 33 414.0 2.97 Cape Town 2 Jan 2011 Test # 1988
England South Africa 1232 33 366.4 3.36 Leeds 2 Aug 2012 Test # 2051
India South Africa 1229 26 369.3 3.32 Kolkata 14 Feb 2010 Test # 1952
South Africa India 1215 24 297.0 4.09 Centurion 16 Dec 2010 Test # 1985
South Africa Australia 1211 38 344.3 3.51 Johannesburg 17 Nov 2011 Test # 2018
Australia South Africa 1181 19 357.4 3.30 Brisbane 9 Nov 2012 Test # 2056
South Africa Sri Lanka 1178 36 351.0 3.35 Port Elizabeth 26 Dec 2016 Test # 2243
South Africa Australia 1172 36 358.3 3.26 Johannesburg 30 Mar 2018 Test # 2302
England South Africa 1171 40 334.2 3.50 Lord's 6 Jul 2017 Test # 2262
Sri Lanka South Africa 1169 35 393.0 2.97 Galle 16 Jul 2014 Test # 2129
South Africa England 1166 35 354.2 3.29 Centurion 22 Jan 2016 Test # 2200
South Africa Sri Lanka 1163 24 320.4 3.62 Cape Town 3 Jan 2012 Test # 2028
South Africa Australia 1155 35 345.3 3.34 Port Elizabeth 20 Feb 2014 Test # 2121
South Africa Bangladesh 1153 29 323.5 3.56 Potchefstroom 28 Sep 2017 Test # 2276
New Zealand South Africa 1138 27 355.0 3.20 Wellington 23 Mar 2012 Test # 2037
South Africa India 1116 30 364.3 3.06 Durban 26 Dec 2013 Test # 2111
India South Africa 1110 26 347.5 3.19 Nagpur 6 Feb 2010 Test # 1951
South Africa Australia 1093 34 315.1 3.46 Centurion 12 Feb 2014 Test # 2119
England South Africa 1093 38 319.0 3.42 The Oval 27 Jul 2017 Test # 2266
Sri Lanka South Africa 1091 36 421.1 2.59 Colombo (SSC) 24 Jul 2014 Test # 2131
South Africa West Indies 1089 32 340.0 3.20 Cape Town 2 Jan 2015 Test # 2154
New Zealand South Africa 1083 27 337.4 3.20 Dunedin 7 Mar 2012 Test # 2035
South Africa India 1051 40 347.5 3.02 Centurion 13 Jan 2018 Test # 2293
South Africa Australia 1046 40 319.4 3.27 Cape Town 22 Mar 2018 Test # 2300
South Africa Australia 1038 40 329.4 3.14 Durban 1 Mar 2018 Test # 2297
England South Africa 1033 40 312.5 3.30 Manchester 4 Aug 2017 Test # 2268
Sri Lanka South Africa 1027 35 306.5 3.34 Colombo (SSC) 20 Jul 2018 Test # 2313
South Africa Sri Lanka 1026 40 328.5 3.12 Durban 26 Dec 2011 Test # 2026
South Africa Pakistan 1023 40 273.3 3.74 Johannesburg 11 Jan 2019 Test # 2341
South Africa New Zealand 1022 35 317.5 3.21 Centurion 27 Aug 2016 Test # 2220
Australia South Africa 1019 32 323.2 3.15 Adelaide 24 Nov 2016 Test # 2236
South Africa England 1017 40 355.0 2.86 Durban 26 Dec 2015 Test # 2196
England South Africa 1016 39 296.3 3.42 Nottingham 14 Jul 2017 Test # 2264
South Africa Pakistan 1015 36 337.1 3.01 Cape Town 14 Feb 2013 Test # 2073
South Africa Sri Lanka 989 39 283.4 3.48 Durban 13 Feb 2019 Test # 2347
Pakistan South Africa 968 33 328.2 2.94 Abu Dhabi 14 Oct 2013 Test # 2098
South Africa Australia 966 34 292.0 3.30 Port Elizabeth 9 Mar 2018 Test # 2298
West Indies South Africa 953 34 319.1 2.98 Port of Spain 10 Jun 2010 Test # 1960
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

Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
South Africa v Sri Lanka at Port Elizabeth, 2nd Test, Feb 21-23, 2019 [Test # 2348]
South Africa v Sri Lanka at Durban, 1st Test, Feb 13-16, 2019 [Test # 2347]
South Africa v Pakistan at Johannesburg, 3rd Test, Jan 11-14, 2019 [Test # 2341]