Batting Most Runs Innings IN South Africa

High scores for England vs South Africa in Tests IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
27587864226042.83South Africav EnglandDurban326 Dec 1999Test # 1480
2583381983011130.30Englandv South AfricaCape Town12 Jan 2016Test # 2197
243334-240-Englandv South AfricaDurban120 Jan 1939Test # 269
219460-250-Englandv South AfricaDurban43 Mar 1939Test # 271
20170747727042.13South Africav EnglandCape Town22 Jan 2016Test # 2197
195295-180-Englandv South AfricaJohannesburg127 Dec 1948Test # 307
187---0-Englandv South AfricaCape Town111 Mar 1910Test # 110
185*64349229037.60Englandv South AfricaJohannesburg430 Nov 1995Test # 1315
18339127325067.03South Africav EnglandCape Town33 Jan 2010Test # 1946
181454--0-Englandv South AfricaDurban118 Jan 1923Test # 150
181336-160-Englandv South AfricaCape Town131 Dec 1938Test # 268
18036724824472.58Englandv South AfricaJohannesburg313 Jan 2005Test # 1734
176310-250-South Africav EnglandJohannesburg323 Dec 1922Test # 148
17433322125278.73South Africav EnglandGqeberha19 Dec 1999Test # 1475
172339-280-Englandv South AfricaJohannesburg123 Dec 1964Test # 572
16236426421161.36South Africav EnglandDurban226 Dec 2004Test # 1730
16148430725052.44South Africav EnglandJohannesburg213 Jan 2005Test # 1734
158290-160-Englandv South AfricaJohannesburg127 Dec 1948Test # 307
156*370--0-South Africav EnglandJohannesburg327 Dec 1948Test # 307
154440-121-South Africav EnglandCape Town11 Jan 1965Test # 573
152---0-Englandv South AfricaJohannesburg226 Dec 1913Test # 131
150*28119118278.53Englandv South AfricaCape Town12 Jan 2016Test # 2197
14949333411044.61South Africav EnglandCape Town12 Jan 2005Test # 1732
148*432-90-Englandv South AfricaDurban14 Dec 1964Test # 571
147--192-South Africav EnglandJohannesburg310 Mar 1906Test # 90
14735325023158.80Englandv South AfricaJohannesburg113 Jan 2005Test # 1734
146*63546317031.53Englandv South AfricaDurban126 Dec 1999Test # 1480
144*248-172-South Africav EnglandJohannesburg323 Dec 1964Test # 572
143--170-Englandv South AfricaJohannesburg210 Mar 1906Test # 90
141300-130-South Africav EnglandCape Town11 Jan 1931Test # 202
14140327725050.90Englandv South AfricaCenturion116 Nov 1995Test # 1312
140--110-Englandv South AfricaDurban116 Feb 1923Test # 152
140349-70-Englandv South AfricaDurban43 Mar 1939Test # 271
14031322710161.67Englandv South AfricaDurban226 Dec 2009Test # 1944
138344-160-South Africav EnglandCape Town11 Jan 1965Test # 573
13727223618058.05South Africav EnglandGqeberha112 Feb 1965Test # 578
136*---0-Englandv South AfricaDurban216 Jan 1931Test # 204
136*230-121-Englandv South AfricaGqeberha25 Mar 1949Test # 313
136*27721716162.67South Africav EnglandCenturion321 Jan 2005Test # 1736
13638328516047.71Englandv South AfricaDurban326 Dec 2004Test # 1730
135*38222618159.73Englandv South AfricaGqeberha116 Jan 2020Test # 2380
134*---0-Englandv South AfricaCape Town219 Mar 1892Test # 37
133*49731119142.76Englandv South AfricaCape Town33 Jan 2020Test # 2379
132*---0-Englandv South AfricaJohannesburg314 Feb 1899Test # 58
13234426120250.57Englandv South AfricaDurban326 Dec 2004Test # 1730
129*---0-South Africav EnglandJohannesburg212 Feb 1949Test # 312
129*250128172100.78South Africav EnglandCenturion122 Jan 2016Test # 2200
12630122817055.26Englandv South AfricaGqeberha217 Dec 2004Test # 1728
125428-111-South Africav EnglandDurban13 Mar 1939Test # 271
125350--0-South Africav EnglandGqeberha15 Mar 1949Test # 313
124---0-Englandv South AfricaCape Town221 Mar 1896Test # 49
123---0-South Africav EnglandJohannesburg31 Jan 1910Test # 106
123---0-South Africav EnglandCape Town11 Jan 1931Test # 202
123---0-Englandv South AfricaJohannesburg312 Feb 1949Test # 312
122*33328918042.21Englandv South AfricaJohannesburg222 Jan 1965Test # 575
122---0-Englandv South AfricaJohannesburg12 Mar 1896Test # 48
122---0-Englandv South AfricaJohannesburg224 Dec 1927Test # 168
121329-161-Englandv South AfricaJohannesburg123 Dec 1964Test # 572
121320-121-Englandv South AfricaCape Town21 Jan 1965Test # 573
12022624111049.79Englandv South AfricaCape Town125 Mar 1889Test # 32
120268-121-South Africav EnglandCape Town231 Dec 1938Test # 268
120178-160-Englandv South AfricaDurban120 Jan 1939Test # 269
120451-20-Englandv South AfricaDurban43 Mar 1939Test # 271
120345--0-South Africav EnglandCape Town21 Jan 1949Test # 309
12035125510147.05South Africav EnglandCape Town22 Jan 2000Test # 1482
12030622516153.33South Africav EnglandCenturion116 Dec 2009Test # 1942
12027221412256.07Englandv South AfricaGqeberha116 Jan 2020Test # 2380
119---0-Englandv South AfricaDurban213 Dec 1913Test # 130
119---2-South Africav EnglandDurban24 Feb 1928Test # 172
118*31320915056.45Englandv South AfricaDurban326 Dec 2004Test # 1730
118*3862468147.96South Africav EnglandDurban226 Dec 2015Test # 2196
118---1-South Africav EnglandDurban321 Jan 1910Test # 107
11840126311044.86Englandv South AfricaDurban226 Dec 2009Test # 1944
117---0-Englandv South AfricaGqeberha227 Feb 1914Test # 134
117---0-South Africav EnglandCape Town11 Jan 1931Test # 202
117176-81-Englandv South AfricaJohannesburg124 Dec 1938Test # 267
117525-60-Englandv South AfricaJohannesburg124 Dec 1956Test # 434
11742339612029.54Englandv South AfricaGqeberha212 Feb 1965Test # 578
115*---1-Englandv South AfricaJohannesburg39 Feb 1923Test # 151
115145-130-Englandv South AfricaCape Town131 Dec 1938Test # 268
11532021814052.75South Africav EnglandCenturion122 Jan 2016Test # 2200
114---0-Englandv South AfricaJohannesburg127 Dec 1948Test # 307
112---0-Englandv South AfricaCape Town31 Apr 1899Test # 59
112159-121-Englandv South AfricaCape Town131 Dec 1938Test # 268
112---0-South Africav EnglandCape Town21 Jan 1949Test # 309
112251-103-South Africav EnglandJohannesburg322 Jan 1965Test # 575
111270--0-Englandv South AfricaDurban316 Feb 1923Test # 152
111--150-Englandv South AfricaJohannesburg112 Feb 1949Test # 312
110*363-70-Englandv South AfricaDurban325 Jan 1957Test # 436
11035124116045.64South Africav EnglandJohannesburg130 Nov 1995Test # 1315
11037224511044.89South Africav EnglandGqeberha117 Dec 2004Test # 1728
11021413917079.13Englandv South AfricaJohannesburg214 Jan 2016Test # 2199
109---1-South Africav EnglandDurban113 Dec 1913Test # 130
109190-140-South Africav EnglandDurban320 Jan 1939Test # 269
10927616911164.49South Africav EnglandCenturion321 Jan 2005Test # 1736
10922016919064.49South Africav EnglandCenturion122 Jan 2016Test # 2200
108*247-100-Englandv South AfricaDurban14 Dec 1964Test # 571
10825117017063.52South Africav EnglandJohannesburg225 Nov 1999Test # 1471
10838027415039.41Englandv South AfricaGqeberha29 Dec 1999Test # 1475
10829022014149.09South Africav EnglandDurban326 Dec 1999Test # 1480
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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]

Australia vs England at Adelaide, The Ashes 3rd Test, Dec 17-21, 2025 [Test # 2613]