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
152512-170-South Africav AustraliaJohannesburg312 Nov 1921Test # 146
111228-130-South Africav AustraliaJohannesburg312 Nov 1921Test # 146
80204-80-South Africav AustraliaDurban25 Nov 1921Test # 145
8099-120-South Africav AustraliaJohannesburg312 Nov 1921Test # 146
64114-90-South Africav AustraliaJohannesburg212 Nov 1921Test # 146
50147-70-South Africav AustraliaCape Town126 Nov 1921Test # 147
4785-60-South Africav AustraliaJohannesburg212 Nov 1921Test # 146
4558-71-South Africav AustraliaJohannesburg212 Nov 1921Test # 146
4094-30-South Africav AustraliaCape Town326 Nov 1921Test # 147
38137-10-South Africav AustraliaDurban45 Nov 1921Test # 145
3672-50-South Africav AustraliaJohannesburg212 Nov 1921Test # 146
3556-40-South Africav AustraliaCape Town326 Nov 1921Test # 147
3470-50-South Africav AustraliaJohannesburg312 Nov 1921Test # 146
3352-30-South Africav AustraliaDurban25 Nov 1921Test # 145
3266-20-South Africav AustraliaDurban25 Nov 1921Test # 145
31*78-50-South Africav AustraliaDurban45 Nov 1921Test # 145
3160-30-South Africav AustraliaCape Town326 Nov 1921Test # 147
29105-10-South Africav AustraliaDurban45 Nov 1921Test # 145
2952-30-South Africav AustraliaJohannesburg312 Nov 1921Test # 146
2853-40-South Africav AustraliaDurban45 Nov 1921Test # 145
2837-40-South Africav AustraliaDurban45 Nov 1921Test # 145
2838-31-South Africav AustraliaDurban25 Nov 1921Test # 145
2686-00-South Africav AustraliaCape Town126 Nov 1921Test # 147
2528-30-South Africav AustraliaCape Town126 Nov 1921Test # 147
2378-10-South Africav AustraliaCape Town326 Nov 1921Test # 147
22*61-20-South Africav AustraliaDurban25 Nov 1921Test # 145
2228-40-South Africav AustraliaJohannesburg212 Nov 1921Test # 146
21103-10-South Africav AustraliaCape Town126 Nov 1921Test # 147
2017-31-South Africav AustraliaCape Town326 Nov 1921Test # 147
19*32-10-South Africav AustraliaCape Town126 Nov 1921Test # 147
1928-20-South Africav AustraliaJohannesburg312 Nov 1921Test # 146
1933-20-South Africav AustraliaCape Town326 Nov 1921Test # 147
1753-20-South Africav AustraliaDurban45 Nov 1921Test # 145
1730-20-South Africav AustraliaCape Town326 Nov 1921Test # 147
1633-20-South Africav AustraliaCape Town326 Nov 1921Test # 147
1416-20-South Africav AustraliaDurban25 Nov 1921Test # 145
13*16-11-South Africav AustraliaJohannesburg312 Nov 1921Test # 146
1124-10-South Africav AustraliaCape Town126 Nov 1921Test # 147
1156-00-South Africav AustraliaCape Town126 Nov 1921Test # 147
1135-00-South Africav AustraliaCape Town126 Nov 1921Test # 147
9*23-10-South Africav AustraliaJohannesburg312 Nov 1921Test # 146
728-10-South Africav AustraliaJohannesburg212 Nov 1921Test # 146
620-00-South Africav AustraliaDurban25 Nov 1921Test # 145
616-10-South Africav AustraliaJohannesburg212 Nov 1921Test # 146
69-10-South Africav AustraliaCape Town326 Nov 1921Test # 147
435-00-South Africav AustraliaDurban25 Nov 1921Test # 145
412-10-South Africav AustraliaJohannesburg312 Nov 1921Test # 146
413-00-South Africav AustraliaJohannesburg212 Nov 1921Test # 146
435-00-South Africav AustraliaCape Town326 Nov 1921Test # 147
213-00-South Africav AustraliaDurban45 Nov 1921Test # 145
28-00-South Africav AustraliaJohannesburg312 Nov 1921Test # 146
24-00-South Africav AustraliaCape Town126 Nov 1921Test # 147
1*12-00-South Africav AustraliaCape Town326 Nov 1921Test # 147
124-00-South Africav AustraliaDurban25 Nov 1921Test # 145
17-00-South Africav AustraliaDurban25 Nov 1921Test # 145
19-00-South Africav AustraliaJohannesburg212 Nov 1921Test # 146
0*7-00-South Africav AustraliaDurban45 Nov 1921Test # 145
04-00-South Africav AustraliaDurban25 Nov 1921Test # 145
015-00-South Africav AustraliaDurban45 Nov 1921Test # 145
011-00-South Africav AustraliaJohannesburg212 Nov 1921Test # 146
05-00-South Africav AustraliaCape Town126 Nov 1921Test # 147
02-00-South Africav AustraliaCape Town126 Nov 1921Test # 147
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:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]