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
27587864226-42.83South Africav EnglandDurban326 Dec 1999Test # 1480
17433322125278.73South Africav EnglandGqeberha19 Dec 1999Test # 1475
12532223618-52.96South Africav ZimbabweHarare211 Nov 1999Test # 1468
12035125510147.05South Africav EnglandCape Town22 Jan 2000Test # 1482
11533926813342.91South Africav ZimbabweHarare211 Nov 1999Test # 1468
10825117017-63.52South Africav EnglandJohannesburg225 Nov 1999Test # 1471
10829022014149.09South Africav EnglandDurban326 Dec 1999Test # 1480
10531422910245.85South Africav EnglandCape Town22 Jan 2000Test # 1482
972511695157.39South Africav IndiaBengaluru22 Mar 2000Test # 1486
954323597226.46South Africav IndiaBengaluru22 Mar 2000Test # 1486
85*3582604-32.69South Africav EnglandGqeberha39 Dec 1999Test # 1475
8529522211-38.28South Africav EnglandJohannesburg225 Nov 1999Test # 1471
852211989-42.92South Africav IndiaBengaluru22 Mar 2000Test # 1486
802961968-40.81South Africav EnglandCape Town22 Jan 2000Test # 1482
792642097-37.79South Africav IndiaBengaluru22 Mar 2000Test # 1486
721128511-84.70South Africav EnglandJohannesburg225 Nov 1999Test # 1471
701721388150.72South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
692892047-33.82South Africav EnglandDurban326 Dec 1999Test # 1480
6422414511-44.13South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
642742169-29.62South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
64108898171.91South Africav EnglandDurban226 Dec 1999Test # 1480
63*1671145155.26Sth Africansv Ind Pres XIBrabourne319 Feb 2000First-class
61*171967163.54South Africav EnglandCenturion114 Jan 2000Test # 1483
611491105255.45South Africav ZimbabweHarare211 Nov 1999Test # 1468
581501198-48.73South Africav ZimbabweHarare211 Nov 1999Test # 1468
58141998-58.58South Africav EnglandGqeberha19 Dec 1999Test # 1475
57*1771456-39.31South Africav EnglandGqeberha39 Dec 1999Test # 1475
56122797-70.88Sth Africansv Ind Pres XIBrabourne119 Feb 2000First-class
55*154985-56.12South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
551131008-55.00Sth Africansv Ind Pres XIBrabourne319 Feb 2000First-class
531421289-41.40Sth Africansv Ind Pres XIBrabourne119 Feb 2000First-class
53148865161.62South Africav IndiaBengaluru22 Mar 2000Test # 1486
501761325-37.87South Africav EnglandGqeberha19 Dec 1999Test # 1475
501151134144.24Sth Africansv Ind Pres XIBrabourne119 Feb 2000First-class
501921396-35.97South Africav IndiaWankhede224 Feb 2000Test # 1484
48138988-48.97South Africav EnglandGqeberha19 Dec 1999Test # 1475
471291017-46.53South Africav IndiaWankhede224 Feb 2000Test # 1484
46153915-50.54South Africav EnglandCenturion114 Jan 2000Test # 1483
46108759-61.33South Africav IndiaWankhede424 Feb 2000Test # 1484
4592586-77.58South Africav EnglandDurban326 Dec 1999Test # 1480
441591218-36.36South Africav EnglandJohannesburg225 Nov 1999Test # 1471
43120936-46.23Sth Africansv Ind Pres XIBrabourne119 Feb 2000First-class
42129959-44.21South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
421571195-35.29South Africav EnglandGqeberha19 Dec 1999Test # 1475
36*1911295-27.90South Africav IndiaWankhede424 Feb 2000Test # 1484
361261003-36.00South Africav EnglandCape Town22 Jan 2000Test # 1482
33*98625-53.22Sth Africansv Ind Pres XIBrabourne119 Feb 2000First-class
33*47496-67.34Sth Africansv Ind Pres XIBrabourne119 Feb 2000First-class
33139922-35.86South Africav ZimbabweHarare211 Nov 1999Test # 1468
3396582-56.89South Africav IndiaWankhede224 Feb 2000Test # 1484
3070643-46.87South Africav EnglandCenturion114 Jan 2000Test # 1483
3061415-73.17South Africav EnglandCenturion114 Jan 2000Test # 1483
2958494-59.18South Africav EnglandCape Town22 Jan 2000Test # 1482
28100652-43.07South Africav EnglandDurban226 Dec 1999Test # 1480
2896663-42.42Sth Africansv Ind Pres XIBrabourne319 Feb 2000First-class
27*46326-84.37South Africav IndiaWankhede424 Feb 2000Test # 1484
2761543-50.00South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
2777553-49.09South Africav EnglandGqeberha39 Dec 1999Test # 1475
26115811-32.09South Africav EnglandJohannesburg225 Nov 1999Test # 1471
2660455-57.77South Africav EnglandDurban326 Dec 1999Test # 1480
25382331108.69South Africav ZimbabweHarare211 Nov 1999Test # 1468
2581612140.98South Africav EnglandCenturion114 Jan 2000Test # 1483
2260484-45.83South Africav EnglandCenturion114 Jan 2000Test # 1483
2078502-40.00South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
2064564-35.71South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
2064452-44.44South Africav EnglandDurban226 Dec 1999Test # 1480
2073521-38.46South Africav IndiaWankhede424 Feb 2000Test # 1484
1943313-61.29South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
1864452-40.00South Africav EnglandGqeberha39 Dec 1999Test # 1475
17*46321-53.12South Africav ZimbabweHarare211 Nov 1999Test # 1468
1699502-32.00South Africav EnglandDurban326 Dec 1999Test # 1480
1632292-55.17South Africav EnglandCape Town22 Jan 2000Test # 1482
1533292-51.72South Africav EnglandGqeberha19 Dec 1999Test # 1475
1516103-150.00South Africav EnglandDurban226 Dec 1999Test # 1480
1556431-34.88South Africav IndiaBengaluru22 Mar 2000Test # 1486
1426212-66.66Sth Africansv Ind Pres XIBrabourne119 Feb 2000First-class
1446373-37.83South Africav IndiaWankhede224 Feb 2000Test # 1484
1366471-27.65South Africav EnglandJohannesburg225 Nov 1999Test # 1471
1355452-28.88South Africav IndiaWankhede424 Feb 2000Test # 1484
12109831-14.45South Africav EnglandJohannesburg225 Nov 1999Test # 1471
1246301-40.00Sth Africansv Ind Pres XIBrabourne319 Feb 2000First-class
1241282-42.85Sth Africansv Ind Pres XIBrabourne319 Feb 2000First-class
1259362-33.33South Africav IndiaBengaluru22 Mar 2000Test # 1486
1143312-35.48South Africav EnglandDurban226 Dec 1999Test # 1480
10*42242-41.66South Africav EnglandGqeberha19 Dec 1999Test # 1475
1055381-26.31South Africav EnglandGqeberha39 Dec 1999Test # 1475
918182-50.00South Africav EnglandGqeberha19 Dec 1999Test # 1475
98341--21.95South Africav EnglandDurban226 Dec 1999Test # 1480
813101-80.00South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
84130--26.66South Africav ZimbabweHarare211 Nov 1999Test # 1468
7*3435--20.00South Africav EnglandDurban326 Dec 1999Test # 1480
7*29211-33.33Sth Africansv Ind Pres XIBrabourne319 Feb 2000First-class
71613--53.84South Africav EnglandGqeberha19 Dec 1999Test # 1475
7881-87.50South Africav EnglandCape Town22 Jan 2000Test # 1482
727251-28.00South Africav IndiaBengaluru22 Mar 2000Test # 1486
523181-27.77South Africav IndiaWankhede424 Feb 2000Test # 1484
51091-55.55South Africav IndiaWankhede224 Feb 2000Test # 1484
4*229--44.44South Africav EnglandJohannesburg225 Nov 1999Test # 1471
4*581-50.00South Africav EnglandCenturion114 Jan 2000Test # 1483
41791-44.44South Africav ZimbabweHarare211 Nov 1999Test # 1468
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:

Oil & Gas Development Company Limited vs Khan Research Labs at Karachi, President's Trophy Grade-I 11th Match, Jan 9-12, 2026 [First-class]

Sui Northern Gas Pipelines Limited vs State Bank of Pakistan at Karachi, President's Trophy Grade-I 10th Match, Jan 9-12, 2026 [First-class]

South Western Districts vs Northern Cape at Kimberley, CSA 4-Day Series Division 2 14th Match, Jan 8-11, 2026 [First-class]