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

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
12012022624111049.79Englandv South AfricaCape Town25 Mar 1889Test # 32
134*134---0-Englandv South AfricaCape Town19 Mar 1892Test # 37
122122---0-Englandv South AfricaJohannesburg2 Mar 1896Test # 48
124124---0-Englandv South AfricaCape Town21 Mar 1896Test # 49
132*132---0-Englandv South AfricaJohannesburg14 Feb 1899Test # 58
112112---0-Englandv South AfricaCape Town1 Apr 1899Test # 59
143143--170-Englandv South AfricaJohannesburg10 Mar 1906Test # 90
104104240-120-Englandv South AfricaLord's1 Jul 1907Test # 93
129129285-70-Englandv South AfricaThe Oval19 Aug 1907Test # 95
104104100--0-Englandv South AfricaJohannesburg26 Feb 1910Test # 108
187187---0-Englandv South AfricaCape Town11 Mar 1910Test # 110
119119180--1-Englandv South AfricaLord's10 Jun 1912Test # 122
119119---0-Englandv South AfricaDurban13 Dec 1913Test # 130
152152---0-Englandv South AfricaJohannesburg26 Dec 1913Test # 131
102102---0-Englandv South AfricaJohannesburg26 Dec 1913Test # 131
117117---0-Englandv South AfricaGqeberha27 Feb 1914Test # 134
181181454--0-Englandv South AfricaDurban18 Jan 1923Test # 150
115*115---1-Englandv South AfricaJohannesburg9 Feb 1923Test # 151
140140--110-Englandv South AfricaDurban16 Feb 1923Test # 152
111111270--0-Englandv South AfricaDurban16 Feb 1923Test # 152
211211--150-Englandv South AfricaLord's28 Jun 1924Test # 154
122122---0-Englandv South AfricaLord's28 Jun 1924Test # 154
134*134---0-Englandv South AfricaLord's28 Jun 1924Test # 154
132132--200-Englandv South AfricaLeeds12 Jul 1924Test # 155
142142180-142-Englandv South AfricaThe Oval16 Aug 1924Test # 157
102102---0-Englandv South AfricaJohannesburg24 Dec 1927Test # 168
122122---0-Englandv South AfricaJohannesburg24 Dec 1927Test # 168
100100---0-Englandv South AfricaDurban4 Feb 1928Test # 172
114114---0-Englandv South AfricaBirmingham15 Jun 1929Test # 181
138*138---0-Englandv South AfricaBirmingham15 Jun 1929Test # 181
100100---0-Englandv South AfricaLord's29 Jun 1929Test # 182
102102---0-Englandv South AfricaLord's29 Jun 1929Test # 182
100*100---0-Englandv South AfricaLord's29 Jun 1929Test # 182
113113---0-Englandv South AfricaManchester27 Jul 1929Test # 184
154154---0-Englandv South AfricaManchester27 Jul 1929Test # 184
104104---0-Englandv South AfricaThe Oval17 Aug 1929Test # 185
109*109---0-Englandv South AfricaThe Oval17 Aug 1929Test # 185
101*101---0-Englandv South AfricaThe Oval17 Aug 1929Test # 185
136*136---0-Englandv South AfricaDurban16 Jan 1931Test # 204
149149295-170-Englandv South AfricaNottingham15 Jun 1935Test # 242
108108130-120-Englandv South AfricaManchester27 Jul 1935Test # 245
161161250-171-Englandv South AfricaThe Oval17 Aug 1935Test # 246
148*148210-142-Englandv South AfricaThe Oval17 Aug 1935Test # 246
117117176-81-Englandv South AfricaJohannesburg24 Dec 1938Test # 267
106106192--0-Englandv South AfricaJohannesburg24 Dec 1938Test # 267
100100189-100-Englandv South AfricaJohannesburg24 Dec 1938Test # 267
181181336-160-Englandv South AfricaCape Town31 Dec 1938Test # 268
115115145-130-Englandv South AfricaCape Town31 Dec 1938Test # 268
112112159-121-Englandv South AfricaCape Town31 Dec 1938Test # 268
243243334-240-Englandv South AfricaDurban20 Jan 1939Test # 269
120120178-160-Englandv South AfricaDurban20 Jan 1939Test # 269
120120451-20-Englandv South AfricaDurban3 Mar 1939Test # 271
219219460-250-Englandv South AfricaDurban3 Mar 1939Test # 271
140140349-70-Englandv South AfricaDurban3 Mar 1939Test # 271
163163290-190-Englandv South AfricaNottingham7 Jun 1947Test # 285
189189361-261-Englandv South AfricaLord's21 Jun 1947Test # 286
208208354-200-Englandv South AfricaLord's21 Jun 1947Test # 286
191191317-223-Englandv South AfricaManchester5 Jul 1947Test # 287
115115195-170-Englandv South AfricaManchester5 Jul 1947Test # 287
100100277--0-Englandv South AfricaLeeds26 Jul 1947Test # 288
113113109-150-Englandv South AfricaThe Oval16 Aug 1947Test # 289
158158290-160-Englandv South AfricaJohannesburg27 Dec 1948Test # 307
195195295-180-Englandv South AfricaJohannesburg27 Dec 1948Test # 307
114114---0-Englandv South AfricaJohannesburg27 Dec 1948Test # 307
111111--150-Englandv South AfricaJohannesburg12 Feb 1949Test # 312
123123---0-Englandv South AfricaJohannesburg12 Feb 1949Test # 312
136*136230-121-Englandv South AfricaGqeberha5 Mar 1949Test # 313
137137270-210-Englandv South AfricaNottingham7 Jun 1951Test # 334
112112320-110-Englandv South AfricaNottingham7 Jun 1951Test # 334
100100300--0-Englandv South AfricaLeeds26 Jul 1951Test # 337
138138380--0-Englandv South AfricaLeeds26 Jul 1951Test # 337
112112270-180-Englandv South AfricaLord's23 Jun 1955Test # 409
158158336-220-Englandv South AfricaManchester7 Jul 1955Test # 410
117117269-160-Englandv South AfricaManchester7 Jul 1955Test # 410
117117525-60-Englandv South AfricaJohannesburg24 Dec 1956Test # 434
101101369-91-Englandv South AfricaCape Town1 Jan 1957Test # 435
110*110363-70-Englandv South AfricaDurban25 Jan 1957Test # 436
175175365-151-Englandv South AfricaThe Oval18 Aug 1960Test # 496
155155287-220-Englandv South AfricaThe Oval18 Aug 1960Test # 496
148*148432-90-Englandv South AfricaDurban4 Dec 1964Test # 571
108*108247-100-Englandv South AfricaDurban4 Dec 1964Test # 571
172172339-280-Englandv South AfricaJohannesburg23 Dec 1964Test # 572
121121329-161-Englandv South AfricaJohannesburg23 Dec 1964Test # 572
121121320-121-Englandv South AfricaCape Town1 Jan 1965Test # 573
122*12233328918042.21Englandv South AfricaJohannesburg22 Jan 1965Test # 575
11711742339612029.54Englandv South AfricaGqeberha12 Feb 1965Test # 578
105105188-110-Englandv South AfricaNottingham5 Aug 1965Test # 595
1101102721929357.29Englandv South AfricaLeeds4 Aug 1994Test # 1264
14114140327725050.90Englandv South AfricaCenturion16 Nov 1995Test # 1312
185*18564349229037.60Englandv South AfricaJohannesburg30 Nov 1995Test # 1315
10310336627912036.91Englandv South AfricaBirmingham4 Jun 1998Test # 1417
10510538929417035.71Englandv South AfricaLord's18 Jun 1998Test # 1419
16416441831724051.73Englandv South AfricaManchester2 Jul 1998Test # 1420
11611631925218046.03Englandv South AfricaLeeds6 Aug 1998Test # 1422
10810838027415039.41Englandv South AfricaGqeberha9 Dec 1999Test # 1475
146*14663546317031.53Englandv South AfricaDurban26 Dec 1999Test # 1480
15615641528624154.54Englandv South AfricaBirmingham24 Jul 2003Test # 1651
14214220514618597.26Englandv South AfricaLord's31 Jul 2003Test # 1653
10610623518221058.24Englandv South AfricaNottingham14 Aug 2003Test # 1654
11611635425118046.21Englandv South AfricaNottingham14 Aug 2003Test # 1654
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]