Batting Most Runs Innings - South Africa

Players - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
11322215913171.06South Africav Sri LankaCape Town119 Mar 1998Test # 1410
11115114010-79.28South Africav New ZealandW.A.C.A116 Jan 1998ODI # 1278
109*1601148-95.61South Africav PakistanDurban13 Apr 1998ODI # 1303
108*23515912167.92South Africav AustraliaAdelaide330 Jan 1998Test # 1397
10822615717-68.78South Africav PakistanJohannesburg114 Feb 1998Test # 1400
1031481139-91.15South Africav New ZealandBrisbane19 Jan 1998ODI # 1270
10330718513-55.67South Africav Sri LankaCenturion227 Mar 1998Test # 1414
1013572796-36.20South Africav AustraliaMelbourne426 Dec 1997Test # 1392
100*29820815-48.07South Africav PakistanFaisalabad124 Oct 1997Test # 1382
9916096112103.12South Africav Sri LankaLahore28 Nov 1997ODI # 1253
984253447-28.48South Africav PakistanRawalpindi26 Oct 1997Test # 1380
9623619112150.26South Africav PakistanSheikhupura117 Oct 1997Test # 1381
94*113958298.94South Africav PakistanDurban13 Apr 1998ODI # 1303
94131957198.94South Africav West IndiesLahore23 Nov 1997ODI # 1249
921981388166.66South Africav Sri LankaCape Town119 Mar 1998Test # 1410
891551108180.90South Africav PakistanLahore12 Nov 1997ODI # 1248
8912410611-83.96South Africav AustraliaBrisbane211 Jan 1998ODI # 1272
883352628-33.58South Africav AustraliaSydney12 Jan 1998Test # 1393
87*22316512152.72South Africav AustraliaAdelaide130 Jan 1998Test # 1397
852551707250.00South Africav PakistanGqeberha16 Mar 1998Test # 1406
833232567-32.42South Africav AustraliaMelbourne226 Dec 1997Test # 1392
82*113984-83.67South Africav AustraliaSydney126 Jan 1998ODI # 1285
821731296163.56South Africav PakistanSheikhupura117 Oct 1997Test # 1381
82706386130.15South Africav Sri LankaCenturion427 Mar 1998Test # 1414
811249410286.17South Africav PakistanFaisalabad124 Oct 1997Test # 1382
79*1281226264.75South Africav PakistanCenturion217 Apr 1998ODI # 1318
782651619148.44South Africav PakistanJohannesburg114 Feb 1998Test # 1400
7720515512-49.67South Africav AustraliaAdelaide130 Jan 1998Test # 1397
75*23320312-36.94South Africav Sri LankaCenturion427 Mar 1998Test # 1414
741971474350.34South Africav Sri LankaCape Town319 Mar 1998Test # 1410
73105774194.80South Africav AustraliaSydney126 Jan 1998ODI # 1285
731731489149.32South Africav AustraliaAdelaide130 Jan 1998Test # 1397
70*1631065266.03South Africav PakistanDurban226 Feb 1998Test # 1403
701701432-48.95South Africav AustraliaMelbourne426 Dec 1997Test # 1392
7096875-80.45South Africav AustraliaMelbourne123 Jan 1998ODI # 1283
692401437-48.25South Africav PakistanGqeberha36 Mar 1998Test # 1406
681741237155.28South Africav Sri LankaCape Town319 Mar 1998Test # 1410
66122776-85.71South Africav PakistanEast London211 Apr 1998ODI # 1314
64150996-64.64South Africav West IndiesLahore23 Nov 1997ODI # 1249
641841619-39.75South Africav AustraliaAdelaide130 Jan 1998Test # 1397
64132848-76.19South Africav PakistanEast London211 Apr 1998ODI # 1314
622031369-45.58South Africav Sri LankaCape Town119 Mar 1998Test # 1410
612131576-38.85South Africav PakistanRawalpindi26 Oct 1997Test # 1380
59*665761103.50South Africav AustraliaBrisbane211 Jan 1998ODI # 1272
5997666-89.39South Africav Sri LankaJohannesburg15 Apr 1998ODI # 1306
58735491107.40South Africav PakistanSheikhupura117 Oct 1997Test # 1381
572281556-36.77South Africav PakistanDurban226 Feb 1998Test # 1403
561591427-39.43South Africav PakistanSheikhupura117 Oct 1997Test # 1381
551711207145.83South Africav PakistanFaisalabad324 Oct 1997Test # 1382
55594712117.02South Africav New ZealandBrisbane19 Jan 1998ODI # 1270
54434191131.70South Africav Sri LankaLahore16 Nov 1997ODI # 1252
541621506-36.00South Africav AustraliaSydney12 Jan 1998Test # 1393
5447426-128.57South Africav AustraliaAdelaide130 Jan 1998Test # 1397
53*783951135.89South Africav West IndiesLahore23 Nov 1997ODI # 1249
52*123777-67.53South Africav PakistanCape Town223 Apr 1998ODI # 1326
521281007-52.00South Africav PakistanDurban426 Feb 1998Test # 1403
521371008152.00South Africav PakistanGqeberha16 Mar 1998Test # 1406
5253531598.11South Africav PakistanEast London211 Apr 1998ODI # 1314
5167534-96.22South Africav PakistanLahore12 Nov 1997ODI # 1248
501991423-35.21South Africav PakistanRawalpindi26 Oct 1997Test # 1380
5097903355.55South Africav PakistanSheikhupura117 Oct 1997Test # 1381
507045-3111.11South Africav Sri LankaLahore16 Nov 1997ODI # 1252
50117605-83.33South Africav Sri LankaLahore16 Nov 1997ODI # 1252
5071558-90.90South Africav New ZealandBrisbane19 Jan 1998ODI # 1270
4992906154.44South Africav Sri LankaCape Town119 Mar 1998Test # 1410
491771405135.00South Africav Sri LankaCape Town319 Mar 1998Test # 1410
48136994148.48South Africav PakistanRawalpindi26 Oct 1997Test # 1380
482271892-25.39South Africav AustraliaMelbourne226 Dec 1997Test # 1392
4786555185.45South Africav AustraliaBrisbane211 Jan 1998ODI # 1272
46*103676-68.65South Africav PakistanDurban426 Feb 1998Test # 1403
4656423-109.52South Africav AustraliaSydney227 Jan 1998ODI # 1287
46133949-48.93South Africav PakistanJohannesburg114 Feb 1998Test # 1400
4680506-92.00South Africav Sri LankaGqeberha113 Apr 1998ODI # 1315
45*1681245-36.29South Africav PakistanRawalpindi26 Oct 1997Test # 1380
4556398-115.38South Africav PakistanLahore12 Nov 1997ODI # 1248
458382--54.87South Africav New ZealandHobart111 Dec 1997ODI # 1258
451551104-40.90South Africav AustraliaSydney32 Jan 1998Test # 1393
4552514-88.23South Africav AustraliaSydney227 Jan 1998ODI # 1287
45120897-50.56South Africav Sri LankaCenturion427 Mar 1998Test # 1414
44109693-63.76South Africav AustraliaSydney14 Dec 1997ODI # 1254
4480541-81.48South Africav New ZealandW.A.C.A116 Jan 1998ODI # 1278
4461387-115.78South Africav AustraliaW.A.C.A218 Jan 1998ODI # 1280
44139935147.31South Africav PakistanGqeberha36 Mar 1998Test # 1406
43*66512-84.31South Africav Sri LankaJohannesburg15 Apr 1998ODI # 1306
432191386-31.15South Africav PakistanDurban226 Feb 1998Test # 1403
4286711-59.15South Africav AustraliaMelbourne19 Dec 1997ODI # 1257
421611215-34.71South Africav PakistanGqeberha16 Mar 1998Test # 1406
421581104-38.18South Africav PakistanGqeberha36 Mar 1998Test # 1406
41102825-50.00South Africav AustraliaAdelaide330 Jan 1998Test # 1397
4081667-60.60South Africav AustraliaAdelaide130 Jan 1998Test # 1397
39*312532156.00South Africav AustraliaW.A.C.A218 Jan 1998ODI # 1280
391491091-35.77South Africav AustraliaMelbourne426 Dec 1997Test # 1392
39121854-45.88South Africav AustraliaSydney12 Jan 1998Test # 1393
3971514176.47South Africav Sri LankaBloemfontein219 Apr 1998ODI # 1321
38463532108.57South Africav PakistanFaisalabad324 Oct 1997Test # 1382
3869724152.77South Africav AustraliaSydney32 Jan 1998Test # 1393
3858605163.33South Africav AustraliaW.A.C.A218 Jan 1998ODI # 1280
3868596-64.40South Africav AustraliaAdelaide130 Jan 1998Test # 1397
38119885-43.18South Africav PakistanGqeberha16 Mar 1998Test # 1406
3889637-60.31South Africav PakistanGqeberha16 Mar 1998Test # 1406
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
Performances in matches that overlap years 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 India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]