Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
Test Cricket - Match Records and Statistics - Winning Margins
Matches Won / Lost by an Innings for South Africa
Match
Versus
Ground
Result
1
25/03/1889
England
Newlands
Lost by an innings and 202 runs
2
19/03/1892
England
Newlands
Lost by an innings and 189 runs
3
02/03/1896
England
Old Wanderers
Lost by an innings and 197 runs
4
21/03/1896
England
Newlands
Lost by an innings and 33 runs
5
30/03/1906
England
Newlands
Won by an innings and 16 runs
6
09/12/1910
Australia
Sydney Cricket Ground
Lost by an innings and 114 runs
7
27/05/1912
Australia
Old Trafford
Lost by an innings and 88 runs
8
10/06/1912
England
Lord's
Lost by an innings and 62 runs
9
13/12/1913
England
Lord's (SAF)
Lost by an innings and 157 runs
10
26/12/1913
England
Old Wanderers
Lost by an innings and 12 runs
11
14/06/1924
England
Edgbaston
Lost by an innings and 18 runs
12
28/06/1924
England
Lord's
Lost by an innings and 18 runs
13
27/07/1929
England
Old Trafford
Lost by an innings and 32 runs
14
27/11/1931
Australia
Brisbane Cricket Ground
Lost by an innings and 163 runs
15
18/12/1931
Australia
Sydney Cricket Ground
Lost by an innings and 155 runs
16
12/02/1932
Australia
Melbourne Cricket Ground
Lost by an innings and 72 runs
17
27/02/1932
New Zealand
AMI Stadium
Won by an innings and 12 runs
18
01/01/1936
Australia
Newlands
Lost by an innings and 78 runs
19
15/02/1936
Australia
Old Wanderers
Lost by an innings and 184 runs
20
28/02/1936
Australia
Kingsmead
Lost by an innings and 6 runs
21
20/01/1939
England
Kingsmead
Lost by an innings and 13 runs
22
24/12/1949
Australia
Ellis Park
Lost by an innings and 85 runs
23
03/03/1950
Australia
St George's Park
Lost by an innings and 259 runs
24
09/01/1953
Australia
Sydney Cricket Ground
Lost by an innings and 38 runs
25
06/03/1953
New Zealand
Basin Reserve
Won by an innings and 180 runs
26
11/12/1953
New Zealand
Kingsmead
Won by an innings and 58 runs
27
09/06/1955
England
Trent Bridge
Lost by an innings and 5 runs
28
31/12/1957
Australia
Newlands
Lost by an innings and 141 runs
29
23/06/1960
England
Lord's
Lost by an innings and 73 runs
30
02/02/1962
New Zealand
Wanderers Stadium
Won by an innings and 51 runs
31
04/12/1964
England
Kingsmead
Lost by an innings and 104 runs
32
05/02/1970
Australia
Kingsmead
Won by an innings and 129 runs
33
06/09/1993
Sri Lanka
Sinhalese Sports Club Ground
Won by an innings and 208 runs
34
28/02/1997
Australia
Wanderers Stadium
Lost by an innings and 196 runs
35
02/01/1998
Australia
Sydney Cricket Ground
Lost by an innings and 21 runs
36
29/10/1999
Zimbabwe
Mangaung Oval
Won by an innings and 13 runs
37
11/11/1999
Zimbabwe
Harare Sports Club
Won by an innings and 219 runs
38
25/11/1999
England
Wanderers Stadium
Won by an innings and 21 runs
39
02/01/2000
England
Newlands
Won by an innings and 37 runs
40
02/03/2000
India
M Chinnaswamy Stadium
Won by an innings and 71 runs
41
20/07/2000
Sri Lanka
Galle International Stadium
Lost by an innings and 15 runs
42
02/01/2001
Sri Lanka
Newlands
Won by an innings and 229 runs
43
20/01/2001
Sri Lanka
SuperSport Park
Won by an innings and 7 runs
44
22/02/2002
Australia
Wanderers Stadium
Lost by an innings and 360 runs
45
18/10/2002
Bangladesh
Buffalo Park
Won by an innings and 107 runs
46
25/10/2002
Bangladesh
Senwes Park
Won by an innings and 160 runs
47
08/11/2002
Sri Lanka
Wanderers Stadium
Won by an innings and 64 runs
48
02/01/2003
Pakistan
Newlands
Won by an innings and 142 runs
49
24/04/2003
Bangladesh
MA Aziz Stadium
Won by an innings and 60 runs
50
01/05/2003
Bangladesh
Bangabandhu National Stadium
Won by an innings and 18 runs
51
31/07/2003
England
Lord's
Won by an innings and 92 runs
52
26/12/2003
West Indies
Kingsmead
Won by an innings and 65 runs
53
04/03/2005
Zimbabwe
Newlands
Won by an innings and 21 runs
54
11/03/2005
Zimbabwe
SuperSport Park
Won by an innings and 62 runs
55
21/04/2005
West Indies
Kensington Oval
Won by an innings and 86 runs
56
27/07/2006
Sri Lanka
Sinhalese Sports Club Ground
Lost by an innings and 153 runs
57
16/11/2007
New Zealand
SuperSport Park
Won by an innings and 59 runs
58
10/01/2008
West Indies
Kingsmead
Won by an innings and 100 runs
59
29/02/2008
Bangladesh
Zahur Ahmed Chowdhury Stadium
Won by an innings and 205 runs
60
03/04/2008
India
Narendra Modi Stadium
Won by an innings and 90 runs
61
19/11/2008
Bangladesh
Mangaung Oval
Won by an innings and 129 runs
62
26/11/2008
Bangladesh
SuperSport Park
Won by an innings and 48 runs
63
19/03/2009
Australia
Newlands
Won by an innings and 20 runs
64
26/12/2009
England
Kingsmead
Lost by an innings and 98 runs
65
14/01/2010
England
Wanderers Stadium
Won by an innings and 74 runs
66
06/02/2010
India
Vidarbha Cricket Association Stadium
Won by an innings and 6 runs
67
14/02/2010
India
Eden Gardens
Lost by an innings and 57 runs
68
16/12/2010
India
SuperSport Park
Won by an innings and 25 runs
69
15/12/2011
Sri Lanka
SuperSport Park
Won by an innings and 81 runs
70
19/07/2012
England
Kennington Oval
Won by an innings and 12 runs
71
02/01/2013
New Zealand
Newlands
Won by an innings and 27 runs
72
11/01/2013
New Zealand
St George's Park
Won by an innings and 193 runs
73
22/02/2013
Pakistan
SuperSport Park
Won by an innings and 18 runs
74
23/10/2013
Pakistan
Dubai International Cricket Stadium
Won by an innings and 92 runs
75
17/12/2014
West Indies
SuperSport Park
Won by an innings and 220 runs
76
12/11/2016
Australia
Bellerive Oval
Won by an innings and 80 runs
77
12/01/2017
Sri Lanka
Wanderers Stadium
Won by an innings and 118 runs
78
06/10/2017
Bangladesh
Mangaung Oval
Won by an innings and 254 runs
79
26/12/2017
Zimbabwe
St George's Park
Won by an innings and 120 runs
80
10/10/2019
India
Maharashtra Cricket Association Stadium
Lost by an innings and 137 runs
81
19/10/2019
India
JSCA International Stadium Complex
Lost by an innings and 202 runs
82
16/01/2020
England
St George's Park
Lost by an innings and 53 runs
83
26/12/2020
Sri Lanka
SuperSport Park
Won by an innings and 45 runs
84
10/06/2021
West Indies
Daren Sammy Cricket Ground
Won by an innings and 63 runs
85
17/02/2022
New Zealand
Hagley Oval
Lost by an innings and 276 runs
86
17/08/2022
England
Lord's
Won by an innings and 12 runs
87
26/08/2022
England
Old Trafford
Lost by an innings and 85 runs
88
26/12/2022
Australia
Melbourne Cricket Ground
Lost by an innings and 182 runs
89
26/12/2023
India
SuperSport Park
Won by an innings and 32 runs
90
29/10/2024
Bangladesh
Zahur Ahmed Chowdhury Stadium
Won by an innings and 273 runs
91
06/07/2025
Zimbabwe
Queens Sports Club
Won by an innings and 236 runs
Match Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links