List of hundreds for England vs South Africa in Tests IN South Africa

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
12012022624111-49.79Englandv South AfricaCape Town25 Mar 1889Test # 32
134*134-----Englandv South AfricaCape Town19 Mar 1892Test # 37
122122-----Englandv South AfricaJohannesburg2 Mar 1896Test # 48
124124-----Englandv South AfricaCape Town21 Mar 1896Test # 49
132*132-----Englandv South AfricaJohannesburg14 Feb 1899Test # 58
106106--9--South Africav EnglandCape Town1 Apr 1899Test # 59
112112-----Englandv South AfricaCape Town1 Apr 1899Test # 59
102102--15--South Africav EnglandJohannesburg10 Mar 1906Test # 90
143143--17--Englandv South AfricaJohannesburg10 Mar 1906Test # 90
147147--192-South Africav EnglandJohannesburg10 Mar 1906Test # 90
123123-----South Africav EnglandJohannesburg1 Jan 1910Test # 106
118118---1-South Africav EnglandDurban21 Jan 1910Test # 107
104104100----Englandv South AfricaJohannesburg26 Feb 1910Test # 108
187187-----Englandv South AfricaCape Town11 Mar 1910Test # 110
109109---1-South Africav EnglandDurban13 Dec 1913Test # 130
119119-----Englandv South AfricaDurban13 Dec 1913Test # 130
152152-----Englandv South AfricaJohannesburg26 Dec 1913Test # 131
102102-----Englandv South AfricaJohannesburg26 Dec 1913Test # 131
117117-----Englandv South AfricaGqeberha27 Feb 1914Test # 134
176176310-25--South Africav EnglandJohannesburg23 Dec 1922Test # 148
181181454----Englandv South AfricaDurban18 Jan 1923Test # 150
115*115---1-Englandv South AfricaJohannesburg9 Feb 1923Test # 151
101101---1-South Africav EnglandJohannesburg9 Feb 1923Test # 151
140140--11--Englandv South AfricaDurban16 Feb 1923Test # 152
111111270----Englandv South AfricaDurban16 Feb 1923Test # 152
102102270--1-South Africav EnglandDurban16 Feb 1923Test # 152
102102-----Englandv South AfricaJohannesburg24 Dec 1927Test # 168
122122-----Englandv South AfricaJohannesburg24 Dec 1927Test # 168
101101145----South Africav EnglandJohannesburg28 Jan 1928Test # 171
100100-----Englandv South AfricaDurban4 Feb 1928Test # 172
119119---2-South Africav EnglandDurban4 Feb 1928Test # 172
123123-----South Africav EnglandCape Town1 Jan 1931Test # 202
141141300-13--South Africav EnglandCape Town1 Jan 1931Test # 202
117117-----South Africav EnglandCape Town1 Jan 1931Test # 202
136*136-----Englandv South AfricaDurban16 Jan 1931Test # 204
117117176-81-Englandv South AfricaJohannesburg24 Dec 1938Test # 267
102102145-9--South Africav EnglandJohannesburg24 Dec 1938Test # 267
106106192----Englandv South AfricaJohannesburg24 Dec 1938Test # 267
100100189-10--Englandv South AfricaJohannesburg24 Dec 1938Test # 267
181181336-16--Englandv South AfricaCape Town31 Dec 1938Test # 268
115115145-13--Englandv South AfricaCape Town31 Dec 1938Test # 268
112112159-121-Englandv South AfricaCape Town31 Dec 1938Test # 268
120120268-121-South Africav EnglandCape Town31 Dec 1938Test # 268
243243334-24--Englandv South AfricaDurban20 Jan 1939Test # 269
120120178-16--Englandv South AfricaDurban20 Jan 1939Test # 269
109109190-14--South Africav EnglandDurban20 Jan 1939Test # 269
125125428-111-South Africav EnglandDurban3 Mar 1939Test # 271
103103364-6--South Africav EnglandDurban3 Mar 1939Test # 271
103103199-10--South Africav EnglandDurban3 Mar 1939Test # 271
120120451-2--Englandv South AfricaDurban3 Mar 1939Test # 271
219219460-25--Englandv South AfricaDurban3 Mar 1939Test # 271
140140349-7--Englandv South AfricaDurban3 Mar 1939Test # 271
158158290-16--Englandv South AfricaJohannesburg27 Dec 1948Test # 307
195195295-18--Englandv South AfricaJohannesburg27 Dec 1948Test # 307
114114-----Englandv South AfricaJohannesburg27 Dec 1948Test # 307
156*156370----South Africav EnglandJohannesburg27 Dec 1948Test # 307
120120345----South Africav EnglandCape Town1 Jan 1949Test # 309
112112-----South Africav EnglandCape Town1 Jan 1949Test # 309
111111--15--Englandv South AfricaJohannesburg12 Feb 1949Test # 312
129*129-----South Africav EnglandJohannesburg12 Feb 1949Test # 312
123123-----Englandv South AfricaJohannesburg12 Feb 1949Test # 312
125125350----South Africav EnglandGqeberha5 Mar 1949Test # 313
136*136230-121-Englandv South AfricaGqeberha5 Mar 1949Test # 313
117117525-6--Englandv South AfricaJohannesburg24 Dec 1956Test # 434
101101369-91-Englandv South AfricaCape Town1 Jan 1957Test # 435
100100257-14--South Africav EnglandDurban25 Jan 1957Test # 436
110*110363-7--Englandv South AfricaDurban25 Jan 1957Test # 436
148*148432-9--Englandv South AfricaDurban4 Dec 1964Test # 571
108*108247-10--Englandv South AfricaDurban4 Dec 1964Test # 571
172172339-28--Englandv South AfricaJohannesburg23 Dec 1964Test # 572
121121329-161-Englandv South AfricaJohannesburg23 Dec 1964Test # 572
144*144248-172-South Africav EnglandJohannesburg23 Dec 1964Test # 572
138138344-16--South Africav EnglandCape Town1 Jan 1965Test # 573
154154440-121-South Africav EnglandCape Town1 Jan 1965Test # 573
121121320-121-Englandv South AfricaCape Town1 Jan 1965Test # 573
122*12233328918-42.21Englandv South AfricaJohannesburg22 Jan 1965Test # 575
112112251-103-South Africav EnglandJohannesburg22 Jan 1965Test # 575
13713727223618-58.05South Africav EnglandGqeberha12 Feb 1965Test # 578
11711742339612-29.54Englandv South AfricaGqeberha12 Feb 1965Test # 578
14114140327725-50.90Englandv South AfricaCenturion16 Nov 1995Test # 1312
11011035124116-45.64South Africav EnglandJohannesburg30 Nov 1995Test # 1315
100*1002951689359.52South Africav EnglandJohannesburg30 Nov 1995Test # 1315
185*18564349229-37.60Englandv South AfricaJohannesburg30 Nov 1995Test # 1315
10810825117017-63.52South Africav EnglandJohannesburg25 Nov 1999Test # 1471
17417433322125278.73South Africav EnglandGqeberha9 Dec 1999Test # 1475
10810838027415-39.41Englandv South AfricaGqeberha9 Dec 1999Test # 1475
146*14663546317-31.53Englandv South AfricaDurban26 Dec 1999Test # 1480
27527587864226-42.83South Africav EnglandDurban26 Dec 1999Test # 1480
10810829022014149.09South Africav EnglandDurban26 Dec 1999Test # 1480
10510531422910245.85South Africav EnglandCape Town2 Jan 2000Test # 1482
12012035125510147.05South Africav EnglandCape Town2 Jan 2000Test # 1482
11011037224511-44.89South Africav EnglandGqeberha17 Dec 2004Test # 1728
12612630122817-55.26Englandv South AfricaGqeberha17 Dec 2004Test # 1728
16216236426421161.36South Africav EnglandDurban26 Dec 2004Test # 1730
13213234426120250.57Englandv South AfricaDurban26 Dec 2004Test # 1730
13613638328516-47.71Englandv South AfricaDurban26 Dec 2004Test # 1730
118*11831320915-56.45Englandv South AfricaDurban26 Dec 2004Test # 1730
14914949333411-44.61South Africav EnglandCape Town2 Jan 2005Test # 1732
14714735325023158.80Englandv South AfricaJohannesburg13 Jan 2005Test # 1734
16116148430725-52.44South Africav EnglandJohannesburg13 Jan 2005Test # 1734
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]