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
141300-130-South Africav EnglandCape Town11 Jan 1931Test # 202
123---0-South Africav EnglandCape Town11 Jan 1931Test # 202
117---0-South Africav EnglandCape Town11 Jan 1931Test # 202
74--120-South Africav EnglandJohannesburg413 Feb 1931Test # 206
73203-40-South Africav EnglandDurban121 Feb 1931Test # 207
72140-70-South Africav EnglandJohannesburg324 Dec 1930Test # 200
72210--0-South Africav EnglandJohannesburg213 Feb 1931Test # 206
69*---0-South Africav EnglandJohannesburg413 Feb 1931Test # 206
68195--0-South Africav EnglandJohannesburg213 Feb 1931Test # 206
64*120--0-South Africav EnglandDurban316 Jan 1931Test # 204
62165--0-South Africav EnglandJohannesburg213 Feb 1931Test # 206
57212-10-South Africav EnglandDurban121 Feb 1931Test # 207
56---0-South Africav EnglandCape Town11 Jan 1931Test # 202
5495-51-South Africav EnglandJohannesburg324 Dec 1930Test # 200
5153-50-South Africav EnglandJohannesburg324 Dec 1930Test # 200
45*70-70-South Africav EnglandJohannesburg124 Dec 1930Test # 200
4499-50-South Africav EnglandJohannesburg324 Dec 1930Test # 200
41*62-30-South Africav EnglandDurban321 Feb 1931Test # 207
41---0-South Africav EnglandDurban116 Jan 1931Test # 204
38---0-South Africav EnglandDurban116 Jan 1931Test # 204
3782-21-South Africav EnglandDurban321 Feb 1931Test # 207
3546-70-South Africav EnglandJohannesburg324 Dec 1930Test # 200
31---0-South Africav EnglandJohannesburg413 Feb 1931Test # 206
3174-10-South Africav EnglandDurban121 Feb 1931Test # 207
30---0-South Africav EnglandJohannesburg213 Feb 1931Test # 206
3088-00-South Africav EnglandDurban321 Feb 1931Test # 207
29*64-30-South Africav EnglandDurban121 Feb 1931Test # 207
2865-11-South Africav EnglandDurban321 Feb 1931Test # 207
26---1-South Africav EnglandCape Town11 Jan 1931Test # 202
24---0-South Africav EnglandJohannesburg413 Feb 1931Test # 206
21---1-South Africav EnglandJohannesburg413 Feb 1931Test # 206
2163-10-South Africav EnglandDurban321 Feb 1931Test # 207
20---0-South Africav EnglandDurban116 Jan 1931Test # 204
19---0-South Africav EnglandDurban316 Jan 1931Test # 204
18---0-South Africav EnglandDurban116 Jan 1931Test # 204
1856-20-South Africav EnglandDurban321 Feb 1931Test # 207
1634-20-South Africav EnglandDurban121 Feb 1931Test # 207
1669-00-South Africav EnglandDurban121 Feb 1931Test # 207
1634-10-South Africav EnglandDurban121 Feb 1931Test # 207
15---0-South Africav EnglandDurban116 Jan 1931Test # 204
1416-01-South Africav EnglandJohannesburg324 Dec 1930Test # 200
1439-00-South Africav EnglandDurban321 Feb 1931Test # 207
1364-20-South Africav EnglandJohannesburg124 Dec 1930Test # 200
1325-20-South Africav EnglandJohannesburg124 Dec 1930Test # 200
13---0-South Africav EnglandDurban316 Jan 1931Test # 204
13---0-South Africav EnglandJohannesburg413 Feb 1931Test # 206
12---0-South Africav EnglandCape Town11 Jan 1931Test # 202
1290--0-South Africav EnglandJohannesburg413 Feb 1931Test # 206
12---0-South Africav EnglandJohannesburg213 Feb 1931Test # 206
11*---0-South Africav EnglandJohannesburg413 Feb 1931Test # 206
11*---0-South Africav EnglandJohannesburg213 Feb 1931Test # 206
11---0-South Africav EnglandDurban116 Jan 1931Test # 204
11---0-South Africav EnglandJohannesburg213 Feb 1931Test # 206
1118-20-South Africav EnglandDurban321 Feb 1931Test # 207
1034-10-South Africav EnglandJohannesburg124 Dec 1930Test # 200
9---0-South Africav EnglandDurban316 Jan 1931Test # 204
836-00-South Africav EnglandJohannesburg324 Dec 1930Test # 200
8---0-South Africav EnglandDurban316 Jan 1931Test # 204
8---0-South Africav EnglandDurban316 Jan 1931Test # 204
8---0-South Africav EnglandJohannesburg413 Feb 1931Test # 206
7*---0-South Africav EnglandCape Town11 Jan 1931Test # 202
748-00-South Africav EnglandJohannesburg124 Dec 1930Test # 200
718-10-South Africav EnglandJohannesburg124 Dec 1930Test # 200
7---0-South Africav EnglandCape Town11 Jan 1931Test # 202
730--0-South Africav EnglandJohannesburg213 Feb 1931Test # 206
621-00-South Africav EnglandJohannesburg124 Dec 1930Test # 200
630-00-South Africav EnglandDurban121 Feb 1931Test # 207
5*8-10-South Africav EnglandDurban321 Feb 1931Test # 207
520-00-South Africav EnglandJohannesburg124 Dec 1930Test # 200
5---0-South Africav EnglandDurban116 Jan 1931Test # 204
5---0-South Africav EnglandDurban316 Jan 1931Test # 204
43-10-South Africav EnglandDurban121 Feb 1931Test # 207
46-10-South Africav EnglandDurban121 Feb 1931Test # 207
3*--00-South Africav EnglandCape Town11 Jan 1931Test # 202
326-00-South Africav EnglandJohannesburg324 Dec 1930Test # 200
3--00-South Africav EnglandDurban116 Jan 1931Test # 204
3--00-South Africav EnglandDurban116 Jan 1931Test # 204
23-00-South Africav EnglandJohannesburg124 Dec 1930Test # 200
2--00-South Africav EnglandDurban116 Jan 1931Test # 204
2--00-South Africav EnglandJohannesburg213 Feb 1931Test # 206
110-00-South Africav EnglandJohannesburg324 Dec 1930Test # 200
120-00-South Africav EnglandJohannesburg324 Dec 1930Test # 200
1--00-South Africav EnglandDurban316 Jan 1931Test # 204
0*2-00-South Africav EnglandJohannesburg324 Dec 1930Test # 200
01-00-South Africav EnglandJohannesburg124 Dec 1930Test # 200
05-00-South Africav EnglandJohannesburg124 Dec 1930Test # 200
0--00-South Africav EnglandDurban316 Jan 1931Test # 204
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]