Team Highest Innings Totals - South Africa

Highest totals in 1990s in Tests+ODIs+T20Is - South Africa

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
621/5d200.13.101v New ZealandAucklanddraw27 Feb 1999Test # 1446
572/7209.22.733v EnglandDurbandraw26 Dec 1999Test # 1480
552/5d199.52.761v EnglandManchesterdraw2 Jul 1998Test # 1420
529/7d162.53.241v IndiaCape Townwon2 Jan 1997Test # 1349
517166.03.111v AustraliaAdelaidedraw30 Jan 1998Test # 1397
498/8d165.03.012v New ZealandWellingtonwon18 Mar 1999Test # 1452
495181.02.732v Sri LankaColombo (SSC)won6 Sep 1993Test # 1233
462/9d154.03.002v ZimbabweHararewon11 Nov 1999Test # 1468
460120.23.821v PakistanJohannesburgwon19 Jan 1995Test # 1283
450128.13.511v EnglandGqeberhadraw9 Dec 1999Test # 1475
450/9d159.52.813v AustraliaJohannesburgwon4 Mar 1994Test # 1252
447133.13.352v EnglandLeedsdraw4 Aug 1994Test # 1264
442/1d162.02.722v New ZealandChristchurchdraw11 Mar 1999Test # 1449
440181.22.422v New ZealandCape Townwon2 Jan 1995Test # 1282
428121.13.531v IndiaEden Gardenswon27 Nov 1996Test # 1341
428159.52.671v EnglandGqeberhadraw26 Dec 1995Test # 1320
422205.22.052v AustraliaDurbandraw25 Mar 1994Test # 1256
418124.43.351v Sri LankaCape Townwon19 Mar 1998Test # 1410
417150.12.772v ZimbabweBloemfonteinwon29 Oct 1999Test # 1466
406/8d146.52.761v West IndiesCape Townwon2 Jan 1999Test # 1440
403/9d138.02.922v EnglandJohannesburgwon25 Nov 1999Test # 1471
403167.52.402v PakistanRawalpindidraw6 Oct 1997Test # 1380
402115.33.481v PakistanSheikhupuradraw17 Oct 1997Test # 1381
399/5d115.23.453v West IndiesCenturionwon15 Jan 1999Test # 1441
384134.42.852v AustraliaCenturionwon21 Mar 1997Test # 1362
374103.23.611v EnglandNottinghamlost23 Jul 1998Test # 1421
367/3d93.23.933v IndiaEden Gardenswon27 Nov 1996Test # 1341
364104.23.481v PakistanJohannesburgdraw14 Feb 1998Test # 1400
361144.12.501v AustraliaCape Townlost17 Mar 1994Test # 1253
360108.13.321v EnglandLord'swon18 Jun 1998Test # 1419
360/9d171.02.101v IndiaCape Towndraw2 Jan 1993Test # 1209
357118.53.001v EnglandLord'swon21 Jul 1994Test # 1263
346103.03.352v ZimbabweHararewon13 Oct 1995Test # 1307
346/9d104.33.313v EnglandJohannesburgdraw30 Nov 1995Test # 1315
345135.52.532v West IndiesBridgetownlost18 Apr 1992Test # 1188
343117.32.912v EnglandBirminghamdraw4 Jun 1998Test # 1417
33292.23.591v EnglandThe Ovallost18 Aug 1994Test # 1266
332104.03.191v EnglandJohannesburgdraw30 Nov 1995Test # 1315
328/350.06.561v NetherlandsRawalpindiwon5 Mar 1996ODI # 1073
321/250.06.421v U.A.E.Rawalpindiwon16 Feb 1996ODI # 1049
321/850.06.421v PakistanNairobi (Gym)won29 Sep 1996ODI # 1121
32189.13.602v IndiaJohannesburgdraw16 Jan 1997Test # 1350
316121.12.601v Sri LankaColombo (PSS)draw14 Sep 1993Test # 1234
314/750.06.281v New ZealandCenturionwon11 Dec 1994ODI # 960
314/350.06.281v PakistanSharjahwon13 Apr 1996ODI # 1095
31392.53.371v West IndiesCenturionwon15 Jan 1999Test # 1441
31298.03.182v West IndiesDurbanwon26 Dec 1998Test # 1437
311/950.06.221v Sri LankaLahorewon6 Nov 1997ODI # 1252
310/650.06.201v AustraliaBloemfonteinwon13 Apr 1997ODI # 1199
308/6d105.02.933v New ZealandAucklandwon4 Mar 1995Test # 1291
305/850.06.101v KenyaNairobi (Gym)won3 Oct 1996ODI # 1124
303/550.06.061v ZimbabweHararewon21 Oct 1995ODI # 1013
30291.43.291v AustraliaJohannesburglost28 Feb 1997Test # 1356
300/650.06.001v New ZealandBrisbanewon9 Jan 1998ODI # 1270
297/548.16.162v West IndiesLahorewon3 Nov 1997ODI # 1249
294105.32.781v New ZealandAucklandwon4 Mar 1995Test # 1291
29399.02.951v PakistanGqeberhawon6 Mar 1998Test # 1406
292110.52.631v IndiaJohannesburgdraw26 Nov 1992Test # 1201
290/550.05.801v New ZealandAucklandwon27 Mar 1999ODI # 1422
288/246.46.172v IndiaNew Delhiwon14 Nov 1991ODI # 688
288/650.05.761v IndiaSharjahwon14 Apr 1996ODI # 1097
287/550.05.741v IndiaSharjahwon19 Apr 1996ODI # 1101
287/550.05.741v New ZealandBirminghamwon10 Jun 1999ODI # 1478
287124.12.311v AustraliaSydneylost2 Jan 1998Test # 1393
284/750.05.681v AustraliaCenturionlost10 Apr 1997ODI # 1197
283/446.46.062v EnglandDhakawon25 Oct 1998ODI # 1358
280/450.05.601v PakistanDurbanwon3 Apr 1998ODI # 1303
27992.03.032v New ZealandJohannesburglost25 Nov 1994Test # 1276
278/850.05.561v IndiaDurbanwon13 Feb 1997ODI # 1177
278/650.05.561v West IndiesGqeberhawon30 Jan 1999ODI # 1397
278/8d102.32.713v EnglandLord'swon21 Jul 1994Test # 1263
276/348.05.752v EnglandCenturionwon14 Jan 1996ODI # 1038
275138.31.982v IndiaGqeberhawon26 Dec 1992Test # 1206
274/950.05.481v West IndiesDurbanwon27 Jan 1999ODI # 1395
27349.55.471v West IndiesBloemfonteinwon5 Feb 1999ODI # 1402
273/7122.02.234v AustraliaMelbournedraw26 Dec 1997Test # 1392
273132.22.062v AustraliaAdelaidelost28 Jan 1994Test # 1246
27148.05.641v PakistanLahorewon2 Nov 1997ODI # 1248
271/750.05.421v AustraliaLeedslost13 Jun 1999ODI # 1481
270/450.05.401v IndiaBloemfonteinwon23 Jan 1997ODI # 1167
26893.52.852v West IndiesJohannesburgwon26 Nov 1998Test # 1429
267112.52.362v Sri LankaMoratuwadraw25 Aug 1993Test # 1232
266/550.05.321v PakistanJohannesburgwon12 Jan 1995ODI # 971
266/850.05.321v Sri LankaJohannesburgwon5 Apr 1998ODI # 1306
265/550.05.301v AustraliaCenturionwon20 Feb 1994ODI # 884
264103.02.563v Sri LankaCape Townwon19 Mar 1998Test # 1410
262/850.05.241v EnglandBloemfonteinlost11 Jan 1996ODI # 1034
261/750.05.221v IndiaHyderabad (Deccan)won17 Oct 1996ODI # 1127
259/648.35.342v ZimbabweJohannesburgwon31 Jan 1997ODI # 1171
25970.03.703v IndiaDurbanwon26 Dec 1996Test # 1347
259/7d80.03.233v PakistanJohannesburgwon19 Jan 1995Test # 1283
258/3115.02.242v AustraliaMelbournedraw26 Dec 1993Test # 1242
256/6d72.03.553v IndiaCape Townwon2 Jan 1997Test # 1349
254/746.25.482v PakistanEast Londonwon11 Apr 1998ODI # 1314
254/647.25.362v IndiaHovewon15 May 1999ODI # 1444
254103.42.451v IndiaDurbandraw13 Nov 1992Test # 1200
25290.32.782v EnglandLeedslost6 Aug 1998Test # 1422
252118.22.123v IndiaJohannesburgdraw26 Nov 1992Test # 1201
251/650.05.021v AustraliaPeshawarlost24 Oct 1994ODI # 937
25180.23.121v AustraliaJohannesburgwon4 Mar 1994Test # 1252
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 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:

West Indies vs Pakistan at Tarouba, Pakistan tour of West Indies 3rd ODI, Aug 12, 2025 [ODI # 4894]

Pakistan vs West Indies at Tarouba, Pakistan tour of West Indies 2nd ODI, Aug 10, 2025 [ODI # 4893]

West Indies vs Pakistan at Tarouba, Pakistan tour of West Indies 1st ODI, Aug 8, 2025 [ODI # 4892]