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

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
106106--90-South Africav EnglandCape Town1 Apr 1899Test # 59
102102--150-South Africav EnglandJohannesburg10 Mar 1906Test # 90
147147--192-South Africav EnglandJohannesburg10 Mar 1906Test # 90
115115--180-South Africav EnglandLord's1 Jul 1907Test # 93
123123---0-South Africav EnglandJohannesburg1 Jan 1910Test # 106
118118---1-South Africav EnglandDurban21 Jan 1910Test # 107
109109---1-South Africav EnglandDurban13 Dec 1913Test # 130
176176310-250-South Africav EnglandJohannesburg23 Dec 1922Test # 148
101101---1-South Africav EnglandJohannesburg9 Feb 1923Test # 151
102102270--1-South Africav EnglandDurban16 Feb 1923Test # 152
120120195-152-South Africav EnglandBirmingham14 Jun 1924Test # 153
120120200-160-South Africav EnglandLord's28 Jun 1924Test # 154
101101145--0-South Africav EnglandJohannesburg28 Jan 1928Test # 171
119119---2-South Africav EnglandDurban4 Feb 1928Test # 172
129129---2-South Africav EnglandLeeds13 Jul 1929Test # 183
121121---0-South Africav EnglandThe Oval17 Aug 1929Test # 185
123123---0-South Africav EnglandCape Town1 Jan 1931Test # 202
141141300-130-South Africav EnglandCape Town1 Jan 1931Test # 202
117117---0-South Africav EnglandCape Town1 Jan 1931Test # 202
164*164330--0-South Africav EnglandLord's29 Jun 1935Test # 243
124124285-100-South Africav EnglandManchester27 Jul 1935Test # 245
128128280-110-South Africav EnglandThe Oval17 Aug 1935Test # 246
117117140-180-South Africav EnglandThe Oval17 Aug 1935Test # 246
102102145-90-South Africav EnglandJohannesburg24 Dec 1938Test # 267
120120268-121-South Africav EnglandCape Town31 Dec 1938Test # 268
109109190-140-South Africav EnglandDurban20 Jan 1939Test # 269
125125428-111-South Africav EnglandDurban3 Mar 1939Test # 271
103103364-60-South Africav EnglandDurban3 Mar 1939Test # 271
103103199-100-South Africav EnglandDurban3 Mar 1939Test # 271
189189364-161-South Africav EnglandNottingham7 Jun 1947Test # 285
149149244-151-South Africav EnglandNottingham7 Jun 1947Test # 285
104*104160-150-South Africav EnglandNottingham7 Jun 1947Test # 285
117117253-130-South Africav EnglandLord's21 Jun 1947Test # 286
115115144-132-South Africav EnglandManchester5 Jul 1947Test # 287
120120381-140-South Africav EnglandThe Oval16 Aug 1947Test # 289
189*189420--0-South Africav EnglandThe Oval16 Aug 1947Test # 289
156*156370--0-South Africav EnglandJohannesburg27 Dec 1948Test # 307
120120345--0-South Africav EnglandCape Town1 Jan 1949Test # 309
112112---0-South Africav EnglandCape Town1 Jan 1949Test # 309
129*129---0-South Africav EnglandJohannesburg12 Feb 1949Test # 312
125125350--0-South Africav EnglandGqeberha5 Mar 1949Test # 313
208208555-250-South Africav EnglandNottingham7 Jun 1951Test # 334
236236550-280-South Africav EnglandLeeds26 Jul 1951Test # 337
142142213-211-South Africav EnglandLord's23 Jun 1955Test # 409
104*104287-100-South Africav EnglandManchester7 Jul 1955Test # 410
113113339-120-South Africav EnglandManchester7 Jul 1955Test # 410
108108188-133-South Africav EnglandManchester7 Jul 1955Test # 410
133133400-130-South Africav EnglandLeeds21 Jul 1955Test # 411
116*116245-160-South Africav EnglandLeeds21 Jul 1955Test # 411
100100257-140-South Africav EnglandDurban25 Jan 1957Test # 436
10910916015714069.42South Africav EnglandManchester21 Jul 1960Test # 495
144*144248-172-South Africav EnglandJohannesburg23 Dec 1964Test # 572
138138344-160-South Africav EnglandCape Town1 Jan 1965Test # 573
154154440-121-South Africav EnglandCape Town1 Jan 1965Test # 573
112112251-103-South Africav EnglandJohannesburg22 Jan 1965Test # 575
13713727223618058.05South Africav EnglandGqeberha12 Feb 1965Test # 578
12512513914521086.20South Africav EnglandNottingham5 Aug 1965Test # 595
127127276-160-South Africav EnglandThe Oval26 Aug 1965Test # 596
10510529521715048.38South Africav EnglandLord's21 Jul 1994Test # 1263
10410429222613046.01South Africav EnglandLeeds4 Aug 1994Test # 1264
11011035124116045.64South Africav EnglandJohannesburg30 Nov 1995Test # 1315
100*1002951689359.52South Africav EnglandJohannesburg30 Nov 1995Test # 1315
11711729620014158.50South Africav EnglandLord's18 Jun 1998Test # 1419
21021065052524140.00South Africav EnglandManchester2 Jul 1998Test # 1420
13213235326616049.62South Africav EnglandManchester2 Jul 1998Test # 1420
12612628921216159.43South Africav EnglandNottingham23 Jul 1998Test # 1421
10810825117017063.52South Africav EnglandJohannesburg25 Nov 1999Test # 1471
17417433322125278.73South Africav EnglandGqeberha9 Dec 1999Test # 1475
27527587864226042.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
27727754137335074.26South Africav EnglandBirmingham24 Jul 2003Test # 1651
17917930523629175.84South Africav EnglandBirmingham24 Jul 2003Test # 1651
25925957437034070.00South Africav EnglandLord's31 Jul 2003Test # 1653
10810828424415044.26South Africav EnglandLord's31 Jul 2003Test # 1653
13013045832317040.24South Africav EnglandLeeds21 Aug 2003Test # 1656
18318332425835170.93South Africav EnglandThe Oval4 Sep 2003Test # 1659
11011037224511044.89South Africav EnglandGqeberha17 Dec 2004Test # 1728
16216236426421161.36South Africav EnglandDurban26 Dec 2004Test # 1730
14914949333411044.61South Africav EnglandCape Town2 Jan 2005Test # 1732
16116148430725052.44South Africav EnglandJohannesburg13 Jan 2005Test # 1734
10910927616911164.49South Africav EnglandCenturion21 Jan 2005Test # 1736
136*13627721716162.67South Africav EnglandCenturion21 Jan 2005Test # 1736
10110129518313155.19South Africav EnglandLord's10 Jul 2008Test # 1880
10710734020711051.69South Africav EnglandLord's10 Jul 2008Test # 1880
13813855344716030.87South Africav EnglandLord's10 Jul 2008Test # 1880
104*10434524214042.97South Africav EnglandLord's10 Jul 2008Test # 1880
14914940128417252.46South Africav EnglandLeeds18 Jul 2008Test # 1881
17417451738119045.66South Africav EnglandLeeds18 Jul 2008Test # 1881
154*15434124617062.60South Africav EnglandBirmingham30 Jul 2008Test # 1883
12012030622516153.33South Africav EnglandCenturion16 Dec 2009Test # 1942
10010031521310046.94South Africav EnglandCenturion16 Dec 2009Test # 1942
10810826618911057.14South Africav EnglandCape Town3 Jan 2010Test # 1946
18318339127325067.03South Africav EnglandCape Town3 Jan 2010Test # 1946
10510525218716056.14South Africav EnglandJohannesburg14 Jan 2010Test # 1948
13113136727320047.98South Africav EnglandThe Oval19 Jul 2012Test # 2049
311*31179052935058.79South Africav EnglandThe Oval19 Jul 2012Test # 2049
182*18243432623155.82South Africav EnglandThe Oval19 Jul 2012Test # 2049
18218253336523049.86South Africav EnglandLeeds2 Aug 2012Test # 2051
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]