Largest margins in Tests by Innings, runs & wickets for England vs South Africa IN South Africa

By an innings
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
inns & 202 runs--v South AfricaCape Town25 Mar 1889Test # 32
inns & 197 runs--v South AfricaJohannesburg2 Mar 1896Test # 48
inns & 189 runs--v South AfricaCape Town19 Mar 1892Test # 37
inns & 157 runs--v South AfricaDurban13 Dec 1913Test # 130
inns & 104 runs--v South AfricaDurban4 Dec 1964Test # 571
inns & 98 runs--v South AfricaDurban26 Dec 2009Test # 1944
inns & 74 runs--v EnglandJohannesburg14 Jan 2010Test # 1948
inns & 53 runs--v South AfricaGqeberha16 Jan 2020Test # 2380
inns & 37 runs--v EnglandCape Town2 Jan 2000Test # 1482
inns & 33 runs--v South AfricaCape Town21 Mar 1896Test # 49
inns & 21 runs--v EnglandJohannesburg25 Nov 1999Test # 1471
inns & 16 runs--v EnglandCape Town30 Mar 1906Test # 92
inns & 13 runs--v South AfricaDurban20 Jan 1939Test # 269
inns & 12 runs--v South AfricaJohannesburg26 Dec 1913Test # 131
By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
312 runs38550.1x8v South AfricaCape Town1 Jan 1957Test # 435
288 runs31918.4x5v South AfricaGqeberha13 Feb 1896Test # 47
280 runs38234.4v EnglandCenturion22 Jan 2016Test # 2200
243 runs44078.4v EnglandJohannesburg10 Mar 1906Test # 90
241 runs41671.0v South AfricaDurban26 Dec 2015Test # 2196
210 runs24622.4x5v South AfricaCape Town1 Apr 1899Test # 59
196 runs501123.4v EnglandCape Town2 Jan 2005Test # 1732
191 runs46677.1v South AfricaJohannesburg24 Jan 2020Test # 2382
189 runs438137.4v South AfricaCape Town3 Jan 2020Test # 2379
168 runs387100.0v EnglandJohannesburg23 Dec 1922Test # 148
131 runs20433.4x8v South AfricaJohannesburg24 Dec 1956Test # 434
109 runs344117.1v South AfricaDurban16 Feb 1923Test # 152
107 runs37693.0v EnglandCenturion26 Dec 2019Test # 2377
95 runs34882.4v EnglandDurban21 Jan 1910Test # 107
91 runs396109.4v South AfricaJohannesburg1 Jan 1914Test # 132
87 runs312101.1v South AfricaCape Town31 Dec 1927Test # 169
77 runs32559.3v South AfricaJohannesburg13 Jan 2005Test # 1734
58 runs18958.3x8v EnglandGqeberha1 Mar 1957Test # 438
32 runs13277.1x5v South AfricaJohannesburg14 Feb 1899Test # 58
28 runs24067.3v EnglandJohannesburg24 Dec 1930Test # 200
19 runs24453.2v EnglandJohannesburg1 Jan 1910Test # 106
17 runs23278.0x8v EnglandJohannesburg15 Feb 1957Test # 437
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
No records found
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 - Live]
>> 302/8 (75.0 ov, JG Bethell 142*, MJ Potts 0*, SM Boland 2/34) - Stumps

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]