Cricket Records for England vs South Africa in Test matches

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
17 runs23278.0x8v EnglandJohannesburg15 Feb 1957Test # 437
19 runs24453.2v EnglandJohannesburg1 Jan 1910Test # 106
23 runs21975.0v South AfricaLeeds6 Aug 1998Test # 1422
28 runs24067.3v EnglandJohannesburg24 Dec 1930Test # 200
32 runs13277.1x5v South AfricaJohannesburg14 Feb 1899Test # 58
51 runs34682.5v EnglandLord's16 Aug 2012Test # 2053
53 runs12944.4v South AfricaLeeds29 Jul 1907Test # 94
58 runs18958.3x8v EnglandGqeberha1 Mar 1957Test # 438
70 runs20256.2v South AfricaNottingham14 Aug 2003Test # 1654
71 runs18665.2v EnglandNottingham7 Jun 1951Test # 334
71 runs18357.4v South AfricaLord's23 Jun 1955Test # 409
77 runs32559.3v South AfricaJohannesburg13 Jan 2005Test # 1734
87 runs312101.1v South AfricaCape Town31 Dec 1927Test # 169
91 runs396109.4v South AfricaJohannesburg1 Jan 1914Test # 132
92 runs24487.4v South AfricaThe Oval13 Aug 1955Test # 412
94 runs31998.0v EnglandNottingham5 Aug 1965Test # 595
95 runs34882.4v EnglandDurban21 Jan 1910Test # 107
100 runs31084.0v South AfricaBirmingham9 Jun 1960Test # 492
107 runs37693.0v EnglandCenturion26 Dec 2019Test # 2377
109 runs344117.1v South AfricaDurban16 Feb 1923Test # 152
131 runs20433.4x8v South AfricaJohannesburg24 Dec 1956Test # 434
157 runs30967.0v EnglandLord's29 Jun 1935Test # 243
168 runs387100.0v EnglandJohannesburg23 Dec 1922Test # 148
174 runs33458.2v South AfricaLeeds8 Jul 1912Test # 124
177 runs38062.5v South AfricaManchester4 Aug 2017Test # 2268
189 runs438137.4v South AfricaCape Town3 Jan 2020Test # 2379
191 runs40161.4v EnglandLeeds21 Aug 2003Test # 1656
191 runs46677.1v South AfricaJohannesburg24 Jan 2020Test # 2382
196 runs501123.4v EnglandCape Town2 Jan 2005Test # 1732
210 runs24622.4x5v South AfricaCape Town1 Apr 1899Test # 59
211 runs33136.4v South AfricaLord's6 Jul 2017Test # 2262
224 runs481142.1v EnglandLeeds21 Jul 1955Test # 411
239 runs49277.1v South AfricaThe Oval27 Jul 2017Test # 2266
241 runs41671.0v South AfricaDurban26 Dec 2015Test # 2196
243 runs44078.4v EnglandJohannesburg10 Mar 1906Test # 90
280 runs38234.4v EnglandCenturion22 Jan 2016Test # 2200
288 runs31918.4x5v South AfricaGqeberha13 Feb 1896Test # 47
312 runs38550.1x8v South AfricaCape Town1 Jan 1957Test # 435
340 runs47444.2v EnglandNottingham14 Jul 2017Test # 2264
356 runs45645.5v EnglandLord's21 Jul 1994Test # 1263
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
1 wicket284112.5v EnglandJohannesburg2 Jan 1906Test # 88
1 wicket17388.3v South AfricaCape Town1 Jan 1923Test # 149
2 wickets12828.0x8v South AfricaDurban16 Dec 1948Test # 306
2 wickets24975.1v South AfricaCenturion14 Jan 2000Test # 1483
3 wickets22158.4v South AfricaJohannesburg26 Feb 1910Test # 108
3 wickets17223.7x8v South AfricaGqeberha5 Mar 1949Test # 313
3 wickets14530.3v EnglandManchester7 Jul 1955Test # 410
4 wickets15959.1v South AfricaCape Town24 Mar 1906Test # 91
4 wickets17559.3v EnglandCape Town7 Mar 1910Test # 109
4 wickets15349.2v EnglandJohannesburg28 Jan 1928Test # 171
4 wickets16362.1v South AfricaThe Oval16 Aug 1951Test # 338
5 wickets18452.4v South AfricaLeeds13 Jul 1929Test # 183
5 wickets28180.0v EnglandBirmingham30 Jul 2008Test # 1883
6 wickets19752.5v South AfricaThe Oval7 Aug 2008Test # 1885
7 wickets12936.5v South AfricaManchester5 Jul 1947Test # 287
7 wickets14240.4v South AfricaGqeberha17 Dec 2004Test # 1728
7 wickets7422.4v South AfricaJohannesburg14 Jan 2016Test # 2199
8 wickets6621.1x4v South AfricaGqeberha12 Mar 1889Test # 31
8 wickets6923.3v EnglandDurban4 Feb 1928Test # 172
8 wickets4914.4v South AfricaNottingham7 Jul 1960Test # 494
8 wickets20435.3v South AfricaThe Oval18 Aug 1994Test # 1266
8 wickets24787.0v South AfricaNottingham23 Jul 1998Test # 1421
9 wickets3210.5v EnglandJohannesburg6 Mar 1906Test # 89
9 wickets144.1v South AfricaCape Town11 Mar 1910Test # 110
9 wickets6022.2v South AfricaLeeds12 Jul 1924Test # 155
9 wickets13951.3v South AfricaManchester5 Jul 1951Test # 336
9 wickets11022.2v South AfricaThe Oval4 Sep 2003Test # 1659
9 wickets13022.3v South AfricaThe Oval8 Sep 2022Test # 2476
10 wickets134.3v South AfricaThe Oval12 Aug 1912Test # 128
10 wickets112.1v South AfricaGqeberha27 Feb 1914Test # 134
10 wickets5421.0v South AfricaJohannesburg24 Dec 1927Test # 168
10 wickets2612.1v South AfricaLord's21 Jun 1947Test # 286
10 wickets4315.4v South AfricaLeeds26 Jul 1947Test # 288
10 wickets163.5v South AfricaLord's21 Jun 1951Test # 335
10 wickets6715.4v EnglandCape Town2 Jan 1996Test # 1321
10 wickets151.1v EnglandLord's18 Jun 1998Test # 1419
10 wickets91.1v EnglandLeeds18 Jul 2008Test # 1881
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

India v England at Dharamsala, ICC World Test Championship 5th Test, Mar 7-9, 2024 [Test # 2534]

India v England at Ranchi, ICC World Test Championship 4th Test, Feb 23-26, 2024 [Test # 2531]

India v England at Rajkot, ICC World Test Championship 3rd Test, Feb 15-18, 2024 [Test # 2530]