Batting Most Runs Innings - South Africa

High scores in 1990s in Tests+ODIs+T20Is - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
275*65849027256.12South Africav New ZealandAuckland127 Feb 1999Test # 1446
27587864226-42.83South Africav EnglandDurban326 Dec 1999Test # 1480
211*65946823345.08South Africav New ZealandChristchurch211 Mar 1999Test # 1449
21065052524140.00South Africav EnglandManchester102 Jul 1998Test # 1420
188*210159134118.23South Africav U.A.E.Rawalpindi116 Feb 1996ODI # 1049
17433322125278.73South Africav EnglandGqeberha109 Dec 1999Test # 1475
169*204143194118.18South Africav New ZealandCenturion111 Dec 1994ODI # 960
16842530620-54.90South Africav West IndiesCape Town102 Jan 1999Test # 1440
16351938420-42.44South Africav West IndiesBridgetown218 Apr 1992Test # 1188
161153132134121.96South Africav NetherlandsRawalpindi105 Mar 1996ODI # 1073
153*36426115158.62South Africav IndiaEden Gardens327 Nov 1996Test # 1341
15232727222155.88South Africav New ZealandWellington218 Mar 1999Test # 1452
148*45034017143.52South Africav New ZealandChristchurch211 Mar 1999Test # 1449
14631724424-59.83South Africav IndiaEden Gardens127 Nov 1996Test # 1341
13552941012132.92South Africav IndiaGqeberha226 Dec 1992Test # 1206
13531123618257.20South Africav ZimbabweHarare213 Oct 1995Test # 1307
13444830515-43.93South Africav West IndiesCenturion315 Jan 1999Test # 1441
13331719618-67.85South Africav IndiaEden Gardens327 Nov 1996Test # 1341
13235326616-49.62South Africav EnglandManchester102 Jul 1998Test # 1420
12836128215-45.39South Africav New ZealandAuckland127 Feb 1999Test # 1446
127181120143105.83South Africav ZimbabweHarare121 Oct 1995ODI # 1013
12628921216159.43South Africav EnglandNottingham123 Jul 1998Test # 1421
1251911469-85.61South Africav West IndiesGqeberha130 Jan 1999ODI # 1397
12532223618-52.96South Africav ZimbabweHarare211 Nov 1999Test # 1468
12416011712-105.98South Africav PakistanNairobi (Gym)129 Sep 1996ODI # 1121
122*26120015161.00South Africav IndiaJohannesburg416 Jan 1997Test # 1350
12241029511-41.35South Africav Sri LankaColombo (SSC)206 Sep 1993Test # 1233
12224719216163.54South Africav AustraliaJohannesburg304 Mar 1994Test # 1252
12116011412-106.14South Africav PakistanNairobi (Gym)129 Sep 1996ODI # 1121
12031625016-48.00South Africav New ZealandWellington218 Mar 1999Test # 1452
118*17012716-92.91South Africav PakistanNairobi (Gym)206 Oct 1996ODI # 1126
11833426618-44.36South Africav IndiaDurban113 Nov 1992Test # 1200
11729620014158.50South Africav EnglandLord's118 Jun 1998Test # 1419
11616112611-92.06South Africav EnglandCenturion214 Jan 1996ODI # 1038
115*2121424180.98South Africav IndiaSharjah119 Apr 1996ODI # 1101
11533926813342.91South Africav ZimbabweHarare211 Nov 1999Test # 1468
113*10710055113.00South Africav Sri LankaDhaka130 Oct 1998ODI # 1362
11322618015-62.77South Africav PakistanJohannesburg119 Jan 1995Test # 1283
11322215913171.06South Africav Sri LankaCape Town119 Mar 1998Test # 1410
112*1991378-81.75South Africav AustraliaMelbourne121 Jan 1994ODI # 876
1121471207393.33South Africav AustraliaJohannesburg119 Feb 1994ODI # 882
11228823510147.65South Africav New ZealandCape Town202 Jan 1995Test # 1282
11115114010-79.28South Africav New ZealandW.A.C.A116 Jan 1998ODI # 1278
110*12410963100.91South Africav PakistanSharjah113 Apr 1996ODI # 1095
11035124116-45.64South Africav EnglandJohannesburg130 Nov 1995Test # 1315
1104303289-33.53South Africav West IndiesCape Town102 Jan 1999Test # 1440
109*1601148-95.61South Africav PakistanDurban103 Apr 1998ODI # 1303
1093032067-52.91South Africav New ZealandCape Town202 Jan 1995Test # 1282
108*23515912167.92South Africav AustraliaAdelaide330 Jan 1998Test # 1397
108-1478173.46South Africav IndiaBloemfontein215 Dec 1992ODI # 781
10822615717-68.78South Africav PakistanJohannesburg114 Feb 1998Test # 1400
10825117017-63.52South Africav EnglandJohannesburg225 Nov 1999Test # 1471
10829022014149.09South Africav EnglandDurban326 Dec 1999Test # 1480
1061761399-76.25South Africav PakistanJohannesburg112 Jan 1995ODI # 971
1061821169-91.37South Africav IndiaSharjah114 Apr 1996ODI # 1097
10619313010-81.53South Africav IndiaJaipur123 Oct 1996ODI # 1130
105*2031349-78.35South Africav AustraliaIndore219 Oct 1996ODI # 1128
10529521715-48.38South Africav EnglandLord's121 Jul 1994Test # 1263
10429222613-46.01South Africav EnglandLeeds204 Aug 1994Test # 1264
103*3452339-44.20South Africav IndiaCape Town102 Jan 1997Test # 1349
103*1049586108.42South Africav West IndiesCenturion315 Jan 1999Test # 1441
103*1871328178.03South Africav New ZealandAuckland120 Feb 1999ODI # 1409
10329020415-50.49South Africav IndiaCape Town102 Jan 1997Test # 1349
1031481139-91.15South Africav New ZealandBrisbane109 Jan 1998ODI # 1270
10330718513-55.67South Africav Sri LankaCenturion227 Mar 1998Test # 1414
102*141100131102.00South Africav IndiaCape Town102 Jan 1997Test # 1349
10235623717-43.03South Africav Sri LankaColombo (PSS)114 Sep 1993Test # 1234
10225017413-58.62South Africav AustraliaCape Town117 Mar 1994Test # 1253
10224417014-60.00South Africav IndiaEden Gardens127 Nov 1996Test # 1341
101*26220714148.79South Africav Sri LankaMoratuwa425 Aug 1993Test # 1232
101*15010511496.19South Africav ZimbabweNairobi (Gym)228 Sep 1999ODI # 1505
1012271557365.16South Africav New ZealandAuckland304 Mar 1995Test # 1291
1013572796-36.20South Africav AustraliaMelbourne426 Dec 1997Test # 1392
10118513410175.37South Africav AustraliaLeeds113 Jun 1999ODI # 1481
100*1981244380.64South Africav AustraliaPeshawar124 Oct 1994ODI # 937
100*2951689359.52South Africav EnglandJohannesburg330 Nov 1995Test # 1315
100*29820815-48.07South Africav PakistanFaisalabad124 Oct 1997Test # 1382
10020818316-54.64South Africav West IndiesCenturion115 Jan 1999Test # 1441
10017111710185.47South Africav New ZealandDunedin114 Feb 1999ODI # 1407
1001771258180.00South Africav New ZealandAuckland127 Mar 1999ODI # 1422
9916096112103.12South Africav Sri LankaLahore208 Nov 1997ODI # 1253
98*1941307175.38South Africav AustraliaLahore212 Oct 1994ODI # 928
98*24217212156.97South Africav ZimbabweHarare213 Oct 1995Test # 1307
9830720312-48.27South Africav IndiaJohannesburg126 Nov 1992Test # 1201
984253447-28.48South Africav PakistanRawalpindi206 Oct 1997Test # 1380
971471086189.81South Africav New ZealandBrisbane208 Jan 1994ODI # 870
971371018396.03South Africav AustraliaCenturion120 Feb 1994ODI # 884
9621016413158.53South Africav New ZealandAuckland104 Mar 1995Test # 1291
9644432210129.81South Africav AustraliaCenturion221 Mar 1997Test # 1362
9623619112150.26South Africav PakistanSheikhupura117 Oct 1997Test # 1381
961781287-75.00South Africav IndiaHove215 May 1999ODI # 1444
95*18316912-56.21South Africav IndiaGqeberha426 Dec 1992Test # 1206
952281568160.89South Africav EnglandBirmingham204 Jun 1998Test # 1417
94*16186112109.30South Africav PakistanSharjah216 Apr 1996ODI # 1099
94*113958298.94South Africav PakistanDurban103 Apr 1998ODI # 1303
9422013412-70.14South Africav EnglandThe Oval318 Aug 1994Test # 1266
94131957198.94South Africav West IndiesLahore203 Nov 1997ODI # 1249
94805657167.85South Africav New ZealandAuckland127 Mar 1999ODI # 1422
93-12410175.00South Africav PakistanDurban209 Feb 1993ODI # 800
932691939-48.18South Africav EnglandThe Oval118 Aug 1994Test # 1266
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]