Test Cricket - Country Records and Statistics
Matches for South Africa
  Match Versus Ground Result
1 12/03/1889 England St George's Park England won by 8 wickets 
2 25/03/1889 England Newlands England won by an innings and 202 runs 
3 19/03/1892 England Newlands England won by an innings and 189 runs 
4 13/02/1896 England St George's Park England won by 288 runs 
5 02/03/1896 England Old Wanderers England won by an innings and 197 runs 
6 21/03/1896 England Newlands England won by an innings and 33 runs 
7 14/02/1899 England Old Wanderers England won by 32 runs 
8 01/04/1899 England Newlands England won by 210 runs 
9 11/10/1902 Australia Old Wanderers Match drawn 
10 18/10/1902 Australia Old Wanderers Australia won by 159 runs 
11 08/11/1902 Australia Newlands Australia won by 10 wickets 
12 02/01/1906 England Old Wanderers South Africa won by 1 wicket 
13 06/03/1906 England Old Wanderers South Africa won by 9 wickets 
14 10/03/1906 England Old Wanderers South Africa won by 243 runs 
15 24/03/1906 England Newlands England won by 4 wickets 
16 30/03/1906 England Newlands South Africa won by an innings and 16 runs 
17 01/07/1907 England Lord's Match drawn 
18 29/07/1907 England Headingley England won by 53 runs 
19 19/08/1907 England Kennington Oval Match drawn 
20 01/01/1910 England Old Wanderers South Africa won by 19 runs 
21 21/01/1910 England Lord's (SAF) South Africa won by 95 runs 
22 26/02/1910 England Old Wanderers England won by 3 wickets 
23 07/03/1910 England Newlands South Africa won by 4 wickets 
24 11/03/1910 England Newlands England won by 9 wickets 
25 09/12/1910 Australia Sydney Cricket Ground Australia won by an innings and 114 runs 
26 31/12/1910 Australia Melbourne Cricket Ground Australia won by 89 runs 
27 07/01/1911 Australia Adelaide Oval South Africa won by 38 runs 
28 17/02/1911 Australia Melbourne Cricket Ground Australia won by 530 runs 
29 03/03/1911 Australia Sydney Cricket Ground Australia won by 7 wickets 
30 27/05/1912 Australia Old Trafford Australia won by an innings and 88 runs 
31 10/06/1912 England Lord's England won by an innings and 62 runs 
32 08/07/1912 England Headingley England won by 174 runs 
33 15/07/1912 Australia Lord's Australia won by 10 wickets 
34 05/08/1912 Australia Trent Bridge Match drawn 
35 12/08/1912 England Kennington Oval England won by 10 wickets 
36 13/12/1913 England Lord's (SAF) England won by an innings and 157 runs 
37 26/12/1913 England Old Wanderers England won by an innings and 12 runs 
38 01/01/1914 England Old Wanderers England won by 91 runs 
39 14/02/1914 England Lord's (SAF) Match drawn 
40 27/02/1914 England St George's Park England won by 10 wickets 
41 05/11/1921 Australia Lord's (SAF) Match drawn 
42 12/11/1921 Australia Old Wanderers Match drawn 
43 26/11/1921 Australia Newlands Australia won by 10 wickets 
44 23/12/1922 England Old Wanderers South Africa won by 168 runs 
45 01/01/1923 England Newlands England won by 1 wicket 
46 18/01/1923 England Kingsmead Match drawn 
47 09/02/1923 England Old Wanderers Match drawn 
48 16/02/1923 England Kingsmead England won by 109 runs 
49 14/06/1924 England Edgbaston England won by an innings and 18 runs 
50 28/06/1924 England Lord's England won by an innings and 18 runs 
51 12/07/1924 England Headingley England won by 9 wickets 
52 26/07/1924 England Old Trafford Match drawn 
53 16/08/1924 England Kennington Oval Match drawn 
54 24/12/1927 England Old Wanderers England won by 10 wickets 
55 31/12/1927 England Newlands England won by 87 runs 
56 21/01/1928 England Kingsmead Match drawn 
57 28/01/1928 England Old Wanderers South Africa won by 4 wickets 
58 04/02/1928 England Kingsmead South Africa won by 8 wickets 
59 15/06/1929 England Edgbaston Match drawn 
60 29/06/1929 England Lord's Match drawn 
61 13/07/1929 England Headingley England won by 5 wickets 
62 27/07/1929 England Old Trafford England won by an innings and 32 runs 
63 17/08/1929 England Kennington Oval Match drawn 
64 24/12/1930 England Old Wanderers South Africa won by 28 runs 
65 01/01/1931 England Newlands Match drawn 
66 16/01/1931 England Kingsmead Match drawn 
67 13/02/1931 England Old Wanderers Match drawn 
68 21/02/1931 England Kingsmead Match drawn 
69 27/11/1931 Australia Brisbane Cricket Ground Australia won by an innings and 163 runs 
70 18/12/1931 Australia Sydney Cricket Ground Australia won by an innings and 155 runs 
71 31/12/1931 Australia Melbourne Cricket Ground Australia won by 169 runs 
72 29/01/1932 Australia Adelaide Oval Australia won by 10 wickets 
73 12/02/1932 Australia Melbourne Cricket Ground Australia won by an innings and 72 runs 
74 27/02/1932 New Zealand AMI Stadium South Africa won by an innings and 12 runs 
75 04/03/1932 New Zealand Basin Reserve South Africa won by 8 wickets 
76 15/06/1935 England Trent Bridge Match drawn 
77 29/06/1935 England Lord's South Africa won by 157 runs 
78 13/07/1935 England Headingley Match drawn 
79 27/07/1935 England Old Trafford Match drawn 
80 17/08/1935 England Kennington Oval Match drawn 
81 14/12/1935 Australia Kingsmead Australia won by 9 wickets 
82 24/12/1935 Australia Old Wanderers Match drawn 
83 01/01/1936 Australia Newlands Australia won by an innings and 78 runs 
84 15/02/1936 Australia Old Wanderers Australia won by an innings and 184 runs 
85 28/02/1936 Australia Kingsmead Australia won by an innings and 6 runs 
86 24/12/1938 England Old Wanderers Match drawn 
87 31/12/1938 England Newlands Match drawn 
88 20/01/1939 England Kingsmead England won by an innings and 13 runs 
89 18/02/1939 England Old Wanderers Match drawn 
90 03/03/1939 England Kingsmead Match drawn 
91 07/06/1947 England Trent Bridge Match drawn 
92 21/06/1947 England Lord's England won by 10 wickets 
93 05/07/1947 England Old Trafford England won by 7 wickets 
94 26/07/1947 England Headingley England won by 10 wickets 
95 16/08/1947 England Kennington Oval Match drawn 
96 16/12/1948 England Kingsmead England won by 2 wickets 
97 27/12/1948 England Ellis Park Match drawn 
98 01/01/1949 England Newlands Match drawn 
99 12/02/1949 England Ellis Park Match drawn 
100 05/03/1949 England St George's Park England won by 3 wickets 
101 24/12/1949 Australia Ellis Park Australia won by an innings and 85 runs 
102 31/12/1949 Australia Newlands Australia won by 8 wickets 
103 20/01/1950 Australia Kingsmead Australia won by 5 wickets 
104 10/02/1950 Australia Ellis Park Match drawn 
105 03/03/1950 Australia St George's Park Australia won by an innings and 259 runs 
106 07/06/1951 England Trent Bridge South Africa won by 71 runs 
107 21/06/1951 England Lord's England won by 10 wickets 
108 05/07/1951 England Old Trafford England won by 9 wickets 
109 26/07/1951 England Headingley Match drawn 
110 16/08/1951 England Kennington Oval England won by 4 wickets 
111 05/12/1952 Australia Brisbane Cricket Ground Australia won by 96 runs 
112 24/12/1952 Australia Melbourne Cricket Ground South Africa won by 82 runs 
113 09/01/1953 Australia Sydney Cricket Ground Australia won by an innings and 38 runs 
114 24/01/1953 Australia Adelaide Oval Match drawn 
115 06/02/1953 Australia Melbourne Cricket Ground South Africa won by 6 wickets 
116 06/03/1953 New Zealand Basin Reserve South Africa won by an innings and 180 runs 
117 13/03/1953 New Zealand Eden Park Match drawn 
118 11/12/1953 New Zealand Kingsmead South Africa won by an innings and 58 runs 
119 24/12/1953 New Zealand Ellis Park South Africa won by 132 runs 
120 01/01/1954 New Zealand Newlands Match drawn 
121 29/01/1954 New Zealand Ellis Park South Africa won by 9 wickets 
122 05/02/1954 New Zealand St George's Park South Africa won by 5 wickets 
123 09/06/1955 England Trent Bridge England won by an innings and 5 runs 
124 23/06/1955 England Lord's England won by 71 runs 
125 07/07/1955 England Old Trafford South Africa won by 3 wickets 
126 21/07/1955 England Headingley South Africa won by 224 runs 
127 13/08/1955 England Kennington Oval England won by 92 runs 
128 24/12/1956 England Wanderers Stadium England won by 131 runs 
129 01/01/1957 England Newlands England won by 312 runs 
130 25/01/1957 England Kingsmead Match drawn 
131 15/02/1957 England Wanderers Stadium South Africa won by 17 runs 
132 01/03/1957 England St George's Park South Africa won by 58 runs 
133 23/12/1957 Australia Wanderers Stadium Match drawn 
134 31/12/1957 Australia Newlands Australia won by an innings and 141 runs 
135 24/01/1958 Australia Kingsmead Match drawn 
136 07/02/1958 Australia Wanderers Stadium Australia won by 10 wickets 
137 28/02/1958 Australia St George's Park Australia won by 8 wickets 
138 09/06/1960 England Edgbaston England won by 100 runs 
139 23/06/1960 England Lord's England won by an innings and 73 runs 
140 07/07/1960 England Trent Bridge England won by 8 wickets 
141 21/07/1960 England Old Trafford Match drawn 
142 18/08/1960 England Kennington Oval Match drawn 
143 08/12/1961 New Zealand Kingsmead South Africa won by 30 runs 
144 26/12/1961 New Zealand Wanderers Stadium Match drawn 
145 01/01/1962 New Zealand Newlands New Zealand won by 72 runs 
146 02/02/1962 New Zealand Wanderers Stadium South Africa won by an innings and 51 runs 
147 16/02/1962 New Zealand St George's Park New Zealand won by 40 runs 
148 06/12/1963 Australia Brisbane Cricket Ground Match drawn 
149 01/01/1964 Australia Melbourne Cricket Ground Australia won by 8 wickets 
150 10/01/1964 Australia Sydney Cricket Ground Match drawn 
151 24/01/1964 Australia Adelaide Oval South Africa won by 10 wickets 
152 07/02/1964 Australia Sydney Cricket Ground Match drawn 
153 21/02/1964 New Zealand Basin Reserve Match drawn 
154 28/02/1964 New Zealand Carisbrook Match drawn 
155 13/03/1964 New Zealand Eden Park Match drawn 
156 04/12/1964 England Kingsmead England won by an innings and 104 runs 
157 23/12/1964 England Wanderers Stadium Match drawn 
158 01/01/1965 England Newlands Match drawn 
159 22/01/1965 England Wanderers Stadium Match drawn 
160 12/02/1965 England St George's Park Match drawn 
161 22/07/1965 England Lord's Match drawn 
162 05/08/1965 England Trent Bridge South Africa won by 94 runs 
163 26/08/1965 England Kennington Oval Match drawn 
164 23/12/1966 Australia Wanderers Stadium South Africa won by 233 runs 
165 31/12/1966 Australia Newlands Australia won by 6 wickets 
166 20/01/1967 Australia Kingsmead South Africa won by 8 wickets 
167 03/02/1967 Australia Wanderers Stadium Match drawn 
168 24/02/1967 Australia St George's Park South Africa won by 7 wickets 
169 22/01/1970 Australia Newlands South Africa won by 170 runs 
170 05/02/1970 Australia Kingsmead South Africa won by an innings and 129 runs 
171 19/02/1970 Australia Wanderers Stadium South Africa won by 307 runs 
172 05/03/1970 Australia St George's Park South Africa won by 323 runs 
173 18/04/1992 West Indies Kensington Oval West Indies won by 52 runs 
174 13/11/1992 India Kingsmead Match drawn 
175 26/11/1992 India Wanderers Stadium Match drawn 
176 26/12/1992 India St George's Park South Africa won by 9 wickets 
177 02/01/1993 India Newlands Match drawn 
178 25/08/1993 Sri Lanka Tyronne Fernando Stadium Match drawn 
179 06/09/1993 Sri Lanka Sinhalese Sports Club Ground South Africa won by an innings and 208 runs 
180 14/09/1993 Sri Lanka P Sara Oval Match drawn 
181 26/12/1993 Australia Melbourne Cricket Ground Match drawn 
182 02/01/1994 Australia Sydney Cricket Ground South Africa won by 5 runs 
183 28/01/1994 Australia Adelaide Oval Australia won by 191 runs 
184 04/03/1994 Australia Wanderers Stadium South Africa won by 197 runs 
185 17/03/1994 Australia Newlands Australia won by 9 wickets 
186 25/03/1994 Australia Kingsmead Match drawn 
187 21/07/1994 England Lord's South Africa won by 356 runs 
188 04/08/1994 England Headingley Match drawn 
189 18/08/1994 England Kennington Oval England won by 8 wickets 
190 25/11/1994 New Zealand Wanderers Stadium New Zealand won by 137 runs 
191 26/12/1994 New Zealand Kingsmead South Africa won by 8 wickets 
192 02/01/1995 New Zealand Newlands South Africa won by 7 wickets 
193 19/01/1995 Pakistan Wanderers Stadium South Africa won by 324 runs 
194 04/03/1995 New Zealand Eden Park South Africa won by 93 runs 
195 13/10/1995 Zimbabwe Harare Sports Club South Africa won by 7 wickets 
196 16/11/1995 England SuperSport Park Match drawn 
197 30/11/1995 England Wanderers Stadium Match drawn 
198 14/12/1995 England Kingsmead Match drawn 
199 26/12/1995 England St George's Park Match drawn 
200 02/01/1996 England Newlands South Africa won by 10 wickets 
201 20/11/1996 India Narendra Modi Stadium India won by 64 runs 
202 27/11/1996 India Eden Gardens South Africa won by 329 runs 
203 08/12/1996 India Green Park India won by 280 runs 
204 26/12/1996 India Kingsmead South Africa won by 328 runs 
205 02/01/1997 India Newlands South Africa won by 282 runs 
206 16/01/1997 India Wanderers Stadium Match drawn 
207 28/02/1997 Australia Wanderers Stadium Australia won by an innings and 196 runs 
208 14/03/1997 Australia St George's Park Australia won by 2 wickets 
209 21/03/1997 Australia SuperSport Park South Africa won by 8 wickets 
210 06/10/1997 Pakistan Rawalpindi Cricket Stadium Match drawn 
211 17/10/1997 Pakistan Sheikhupura Stadium Match drawn 
212 24/10/1997 Pakistan Iqbal Stadium South Africa won by 53 runs 
213 26/12/1997 Australia Melbourne Cricket Ground Match drawn 
214 02/01/1998 Australia Sydney Cricket Ground Australia won by an innings and 21 runs 
215 30/01/1998 Australia Adelaide Oval Match drawn 
216 14/02/1998 Pakistan Wanderers Stadium Match drawn 
217 26/02/1998 Pakistan Kingsmead Pakistan won by 29 runs 
218 06/03/1998 Pakistan St George's Park South Africa won by 259 runs 
219 19/03/1998 Sri Lanka Newlands South Africa won by 70 runs 
220 27/03/1998 Sri Lanka SuperSport Park South Africa won by 6 wickets 
221 04/06/1998 England Edgbaston Match drawn 
222 18/06/1998 England Lord's South Africa won by 10 wickets 
223 02/07/1998 England Old Trafford Match drawn 
224 23/07/1998 England Trent Bridge England won by 8 wickets 
225 06/08/1998 England Headingley England won by 23 runs 
226 26/11/1998 West Indies Wanderers Stadium South Africa won by 4 wickets 
227 10/12/1998 West Indies St George's Park South Africa won by 178 runs 
228 26/12/1998 West Indies Kingsmead South Africa won by 9 wickets 
229 02/01/1999 West Indies Newlands South Africa won by 149 runs 
230 15/01/1999 West Indies SuperSport Park South Africa won by 351 runs 
231 27/02/1999 New Zealand Eden Park Match drawn 
232 11/03/1999 New Zealand AMI Stadium Match drawn 
233 18/03/1999 New Zealand Basin Reserve South Africa won by 8 wickets 
234 29/10/1999 Zimbabwe Mangaung Oval South Africa won by an innings and 13 runs 
235 11/11/1999 Zimbabwe Harare Sports Club South Africa won by an innings and 219 runs 
236 25/11/1999 England Wanderers Stadium South Africa won by an innings and 21 runs 
237 09/12/1999 England St George's Park Match drawn 
238 26/12/1999 England Kingsmead Match drawn 
239 02/01/2000 England Newlands South Africa won by an innings and 37 runs 
240 14/01/2000 England SuperSport Park England won by 2 wickets 
241 24/02/2000 India Wankhede Stadium South Africa won by 4 wickets 
242 02/03/2000 India M Chinnaswamy Stadium South Africa won by an innings and 71 runs 
243 20/07/2000 Sri Lanka Galle International Stadium Sri Lanka won by an innings and 15 runs 
244 30/07/2000 Sri Lanka Asgiriya Stadium South Africa won by 7 runs 
245 06/08/2000 Sri Lanka Sinhalese Sports Club Ground Match drawn 
246 17/11/2000 New Zealand Mangaung Oval South Africa won by 5 wickets 
247 30/11/2000 New Zealand St George's Park South Africa won by 7 wickets 
248 08/12/2000 New Zealand Wanderers Stadium Match drawn 
249 26/12/2000 Sri Lanka Kingsmead Match drawn 
250 02/01/2001 Sri Lanka Newlands South Africa won by an innings and 229 runs 
251 20/01/2001 Sri Lanka SuperSport Park South Africa won by an innings and 7 runs 
252 09/03/2001 West Indies Bourda Match drawn 
253 17/03/2001 West Indies Queen's Park Oval South Africa won by 69 runs 
254 29/03/2001 West Indies Kensington Oval Match drawn 
255 06/04/2001 West Indies Antigua Recreation Ground South Africa won by 82 runs 
256 19/04/2001 West Indies Sabina Park West Indies won by 130 runs 
257 07/09/2001 Zimbabwe Harare Sports Club South Africa won by 9 wickets 
258 14/09/2001 Zimbabwe Queens Sports Club Match drawn 
259 03/11/2001 India Mangaung Oval South Africa won by 9 wickets 
260 16/11/2001 India St George's Park Match drawn 
261 14/12/2001 Australia Adelaide Oval Australia won by 246 runs 
262 26/12/2001 Australia Melbourne Cricket Ground Australia won by 9 wickets 
263 02/01/2002 Australia Sydney Cricket Ground Australia won by 10 wickets 
264 22/02/2002 Australia Wanderers Stadium Australia won by an innings and 360 runs 
265 08/03/2002 Australia Newlands Australia won by 4 wickets 
266 15/03/2002 Australia Kingsmead South Africa won by 5 wickets 
267 18/10/2002 Bangladesh Buffalo Park South Africa won by an innings and 107 runs 
268 25/10/2002 Bangladesh Senwes Park South Africa won by an innings and 160 runs 
269 08/11/2002 Sri Lanka Wanderers Stadium South Africa won by an innings and 64 runs 
270 15/11/2002 Sri Lanka SuperSport Park South Africa won by 3 wickets 
271 26/12/2002 Pakistan Kingsmead South Africa won by 10 wickets 
272 02/01/2003 Pakistan Newlands South Africa won by an innings and 142 runs 
273 24/04/2003 Bangladesh MA Aziz Stadium South Africa won by an innings and 60 runs 
274 01/05/2003 Bangladesh Bangabandhu National Stadium South Africa won by an innings and 18 runs 
275 24/07/2003 England Edgbaston Match drawn 
276 31/07/2003 England Lord's South Africa won by an innings and 92 runs 
277 14/08/2003 England Trent Bridge England won by 70 runs 
278 21/08/2003 England Headingley South Africa won by 191 runs 
279 04/09/2003 England Kennington Oval England won by 9 wickets 
280 17/10/2003 Pakistan Gaddafi Stadium Pakistan won by 8 wickets 
281 24/10/2003 Pakistan Iqbal Stadium Match drawn 
282 12/12/2003 West Indies Wanderers Stadium South Africa won by 189 runs 
283 26/12/2003 West Indies Kingsmead South Africa won by an innings and 65 runs 
284 02/01/2004 West Indies Newlands Match drawn 
285 16/01/2004 West Indies SuperSport Park South Africa won by 10 wickets 
286 10/03/2004 New Zealand Seddon Park Match drawn 
287 18/03/2004 New Zealand Eden Park New Zealand won by 9 wickets 
288 26/03/2004 New Zealand Basin Reserve South Africa won by 6 wickets 
289 04/08/2004 Sri Lanka Galle International Stadium Match drawn 
290 11/08/2004 Sri Lanka Sinhalese Sports Club Ground Sri Lanka won by 313 runs 
291 20/11/2004 India Green Park Match drawn 
292 28/11/2004 India Eden Gardens India won by 8 wickets 
293 17/12/2004 England St George's Park England won by 7 wickets 
294 26/12/2004 England Kingsmead Match drawn 
295 02/01/2005 England Newlands South Africa won by 196 runs 
296 13/01/2005 England Wanderers Stadium England won by 77 runs 
297 21/01/2005 England SuperSport Park Match drawn 
298 04/03/2005 Zimbabwe Newlands South Africa won by an innings and 21 runs 
299 11/03/2005 Zimbabwe SuperSport Park South Africa won by an innings and 62 runs 
300 31/03/2005 West Indies Bourda Match drawn 
301 08/04/2005 West Indies Queen's Park Oval South Africa won by 8 wickets 
302 21/04/2005 West Indies Kensington Oval South Africa won by an innings and 86 runs 
303 29/04/2005 West Indies Antigua Recreation Ground Match drawn 
304 16/12/2005 Australia WACA Ground Match drawn 
305 26/12/2005 Australia Melbourne Cricket Ground Australia won by 184 runs 
306 02/01/2006 Australia Sydney Cricket Ground Australia won by 8 wickets 
307 16/03/2006 Australia Newlands Australia won by 7 wickets 
308 24/03/2006 Australia Kingsmead Australia won by 112 runs 
309 31/03/2006 Australia Wanderers Stadium Australia won by 2 wickets 
310 15/04/2006 New Zealand SuperSport Park South Africa won by 128 runs 
311 27/04/2006 New Zealand Newlands Match drawn 
312 05/05/2006 New Zealand Wanderers Stadium South Africa won by 4 wickets 
313 27/07/2006 Sri Lanka Sinhalese Sports Club Ground Sri Lanka won by an innings and 153 runs 
314 04/08/2006 Sri Lanka P Sara Oval Sri Lanka won by 1 wicket 
315 15/12/2006 India Wanderers Stadium India won by 123 runs 
316 26/12/2006 India Kingsmead South Africa won by 174 runs 
317 02/01/2007 India Newlands South Africa won by 5 wickets 
318 11/01/2007 Pakistan SuperSport Park South Africa won by 7 wickets 
319 19/01/2007 Pakistan St George's Park Pakistan won by 5 wickets 
320 26/01/2007 Pakistan Newlands South Africa won by 5 wickets 
321 01/10/2007 Pakistan National Stadium (Karachi) South Africa won by 160 runs 
322 07/10/2007 Pakistan Gaddafi Stadium Match drawn 
323 08/11/2007 New Zealand Wanderers Stadium South Africa won by 358 runs 
324 16/11/2007 New Zealand SuperSport Park South Africa won by an innings and 59 runs 
325 26/12/2007 West Indies St George's Park West Indies won by 128 runs 
326 02/01/2008 West Indies Newlands South Africa won by 7 wickets 
327 10/01/2008 West Indies Kingsmead South Africa won by an innings and 100 runs 
328 22/02/2008 Bangladesh Shere Bangla National Stadium South Africa won by 5 wickets 
329 29/02/2008 Bangladesh Zahur Ahmed Chowdhury Stadium South Africa won by an innings and 205 runs 
330 26/03/2008 India MA Chidambaram Stadium Match drawn 
331 03/04/2008 India Narendra Modi Stadium South Africa won by an innings and 90 runs 
332 11/04/2008 India Green Park India won by 8 wickets 
333 10/07/2008 England Lord's Match drawn 
334 18/07/2008 England Headingley South Africa won by 10 wickets 
335 30/07/2008 England Edgbaston South Africa won by 5 wickets 
336 07/08/2008 England Kennington Oval England won by 6 wickets 
337 19/11/2008 Bangladesh Mangaung Oval South Africa won by an innings and 129 runs 
338 26/11/2008 Bangladesh SuperSport Park South Africa won by an innings and 48 runs 
339 17/12/2008 Australia WACA Ground South Africa won by 6 wickets 
340 26/12/2008 Australia Melbourne Cricket Ground South Africa won by 9 wickets 
341 03/01/2009 Australia Sydney Cricket Ground Australia won by 103 runs 
342 26/02/2009 Australia Wanderers Stadium Australia won by 162 runs 
343 06/03/2009 Australia Kingsmead Australia won by 175 runs 
344 19/03/2009 Australia Newlands South Africa won by an innings and 20 runs 
345 16/12/2009 England SuperSport Park Match drawn 
346 26/12/2009 England Kingsmead England won by an innings and 98 runs 
347 03/01/2010 England Newlands Match drawn 
348 14/01/2010 England Wanderers Stadium South Africa won by an innings and 74 runs 
349 06/02/2010 India Vidarbha Cricket Association Stadium South Africa won by an innings and 6 runs 
350 14/02/2010 India Eden Gardens India won by an innings and 57 runs 
351 10/06/2010 West Indies Queen's Park Oval South Africa won by 163 runs 
352 18/06/2010 West Indies Warner Park Match drawn 
353 26/06/2010 West Indies Kensington Oval South Africa won by 7 wickets 
354 12/11/2010 Pakistan Dubai International Cricket Stadium Match drawn 
355 20/11/2010 Pakistan Sheikh Zayed Stadium Match drawn 
356 16/12/2010 India SuperSport Park South Africa won by an innings and 25 runs 
357 26/12/2010 India Kingsmead India won by 87 runs 
358 02/01/2011 India Newlands Match drawn 
359 09/11/2011 Australia Newlands South Africa won by 8 wickets 
360 17/11/2011 Australia Wanderers Stadium Australia won by 2 wickets 
361 15/12/2011 Sri Lanka SuperSport Park South Africa won by an innings and 81 runs 
362 26/12/2011 Sri Lanka Kingsmead Sri Lanka won by 208 runs 
363 03/01/2012 Sri Lanka Newlands South Africa won by 10 wickets 
364 07/03/2012 New Zealand University Oval Match drawn 
365 15/03/2012 New Zealand Seddon Park South Africa won by 9 wickets 
366 23/03/2012 New Zealand Basin Reserve Match drawn 
367 19/07/2012 England Kennington Oval South Africa won by an innings and 12 runs 
368 02/08/2012 England Headingley Match drawn 
369 16/08/2012 England Lord's South Africa won by 51 runs 
370 09/11/2012 Australia Brisbane Cricket Ground Match drawn 
371 22/11/2012 Australia Adelaide Oval Match drawn 
372 30/11/2012 Australia WACA Ground South Africa won by 309 runs 
373 02/01/2013 New Zealand Newlands South Africa won by an innings and 27 runs 
374 11/01/2013 New Zealand St George's Park South Africa won by an innings and 193 runs 
375 01/02/2013 Pakistan Wanderers Stadium South Africa won by 211 runs 
376 14/02/2013 Pakistan Newlands South Africa won by 4 wickets 
377 22/02/2013 Pakistan SuperSport Park South Africa won by an innings and 18 runs 
378 14/10/2013 Pakistan Sheikh Zayed Stadium Pakistan won by 7 wickets 
379 23/10/2013 Pakistan Dubai International Cricket Stadium South Africa won by an innings and 92 runs 
380 18/12/2013 India Wanderers Stadium Match drawn 
381 26/12/2013 India Kingsmead South Africa won by 10 wickets 
382 12/02/2014 Australia SuperSport Park Australia won by 281 runs 
383 20/02/2014 Australia St George's Park South Africa won by 231 runs 
384 01/03/2014 Australia Newlands Australia won by 245 runs 
385 16/07/2014 Sri Lanka Galle International Stadium South Africa won by 153 runs 
386 24/07/2014 Sri Lanka Sinhalese Sports Club Ground Match drawn 
387 09/08/2014 Zimbabwe Harare Sports Club South Africa won by 9 wickets 
388 17/12/2014 West Indies SuperSport Park South Africa won by an innings and 220 runs 
389 26/12/2014 West Indies St George's Park Match drawn 
390 02/01/2015 West Indies Newlands South Africa won by 8 wickets 
391 21/07/2015 Bangladesh Zahur Ahmed Chowdhury Stadium Match drawn 
392 30/07/2015 Bangladesh Shere Bangla National Stadium Match drawn 
393 05/11/2015 India Punjab Cricket Association IS Bindra Stadium India won by 108 runs 
394 13/11/2015 India M Chinnaswamy Stadium Match drawn 
395 25/11/2015 India Vidarbha Cricket Association Stadium India won by 124 runs 
396 03/12/2015 India Arun Jaitley Stadium India won by 337 runs 
397 26/12/2015 England Kingsmead England won by 241 runs 
398 02/01/2016 England Newlands Match drawn 
399 14/01/2016 England Wanderers Stadium England won by 7 wickets 
400 22/01/2016 England SuperSport Park South Africa won by 280 runs 
401 19/08/2016 New Zealand Kingsmead Match drawn 
402 27/08/2016 New Zealand SuperSport Park South Africa won by 204 runs 
403 03/11/2016 Australia WACA Ground South Africa won by 177 runs 
404 12/11/2016 Australia Bellerive Oval South Africa won by an innings and 80 runs 
405 24/11/2016 Australia Adelaide Oval Australia won by 7 wickets 
406 26/12/2016 Sri Lanka St George's Park South Africa won by 206 runs 
407 02/01/2017 Sri Lanka Newlands South Africa won by 282 runs 
408 12/01/2017 Sri Lanka Wanderers Stadium South Africa won by an innings and 118 runs 
409 08/03/2017 New Zealand University Oval Match drawn 
410 16/03/2017 New Zealand Basin Reserve South Africa won by 8 wickets 
411 24/03/2017 New Zealand Seddon Park Match drawn 
412 06/07/2017 England Lord's England won by 211 runs 
413 14/07/2017 England Trent Bridge South Africa won by 340 runs 
414 27/07/2017 England Kennington Oval England won by 239 runs 
415 04/08/2017 England Old Trafford England won by 177 runs 
416 28/09/2017 Bangladesh Senwes Park South Africa won by 333 runs 
417 06/10/2017 Bangladesh Mangaung Oval South Africa won by an innings and 254 runs 
418 26/12/2017 Zimbabwe St George's Park South Africa won by an innings and 120 runs 
419 05/01/2018 India Newlands South Africa won by 72 runs 
420 13/01/2018 India SuperSport Park South Africa won by 135 runs 
421 24/01/2018 India Wanderers Stadium India won by 63 runs 
422 01/03/2018 Australia Kingsmead Australia won by 118 runs 
423 09/03/2018 Australia St George's Park South Africa won by 6 wickets 
424 22/03/2018 Australia Newlands South Africa won by 322 runs 
425 30/03/2018 Australia Wanderers Stadium South Africa won by 492 runs 
426 12/07/2018 Sri Lanka Galle International Stadium Sri Lanka won by 278 runs 
427 20/07/2018 Sri Lanka Sinhalese Sports Club Ground Sri Lanka won by 199 runs 
428 26/12/2018 Pakistan SuperSport Park South Africa won by 6 wickets 
429 03/01/2019 Pakistan Newlands South Africa won by 9 wickets 
430 11/01/2019 Pakistan Wanderers Stadium South Africa won by 107 runs 
431 13/02/2019 Sri Lanka Kingsmead Sri Lanka won by 1 wicket 
432 21/02/2019 Sri Lanka St George's Park Sri Lanka won by 8 wickets 
433 02/10/2019 India Dr YS Rajasekhara Reddy Cricket Stadium India won by 203 runs 
434 10/10/2019 India Maharashtra Cricket Association Stadium India won by an innings and 137 runs 
435 19/10/2019 India JSCA International Stadium Complex India won by an innings and 202 runs 
436 26/12/2019 England SuperSport Park South Africa won by 107 runs 
437 03/01/2020 England Newlands England won by 189 runs 
438 16/01/2020 England St George's Park England won by an innings and 53 runs 
439 24/01/2020 England Wanderers Stadium England won by 191 runs 
440 26/12/2020 Sri Lanka SuperSport Park South Africa won by an innings and 45 runs 
441 03/01/2021 Sri Lanka Wanderers Stadium South Africa won by 10 wickets 
442 26/01/2021 Pakistan National Stadium (Karachi) Pakistan won by 7 wickets 
443 04/02/2021 Pakistan Rawalpindi Cricket Stadium Pakistan won by 95 runs 
444 10/06/2021 West Indies Daren Sammy Cricket Ground South Africa won by an innings and 63 runs 
445 18/06/2021 West Indies Daren Sammy Cricket Ground South Africa won by 158 runs 
446 26/12/2021 India SuperSport Park India won by 113 runs 
447 03/01/2022 India Wanderers Stadium South Africa won by 7 wickets 
448 11/01/2022 India Newlands South Africa won by 7 wickets 
449 17/02/2022 New Zealand Hagley Oval New Zealand won by an innings and 276 runs 
450 25/02/2022 New Zealand Hagley Oval South Africa won by 198 wuns 
451 31/03/2022 Bangladesh Kingsmead South Africa won by 220 runs 
452 08/04/2022 Bangladesh St George's Park South Africa won by 332 runs 
453 17/08/2022 England Lord's South Africa won by an innings and 12 runs 
454 26/08/2022 England Old Trafford England won by an innings and 85 runs 
455 08/09/2022 England Kennington Oval England won by 9 wickets 
456 17/12/2022 Australia Brisbane Cricket Ground Australia won by 6 wickets 
457 26/12/2022 Australia Melbourne Cricket Ground Australia won by an innings and 182 runs 
458 04/01/2023 Australia Sydney Cricket Ground Match drawn 
459 28/02/2023 West Indies SuperSport Park South Africa won by 87 runs 
460 08/03/2023 West Indies Wanderers Stadium South Africa won by 284 runs 
461 26/12/2023 India SuperSport Park South Africa won by an innings and 32 runs 
462 03/01/2024 India Newlands India won by 7 wickets 
463 04/02/2024 New Zealand Bay Oval New Zealand won by 281 runs 
464 13/02/2024 New Zealand Seddon Park New Zealand won by 7 wickets 
465 07/08/2024 West Indies Queen's Park Oval Match drawn 
466 15/08/2024 West Indies Providence Stadium South Africa won by 40 runs 
467 21/10/2024 Bangladesh Shere Bangla National Stadium South Africa won by 7 wickets 
468 29/10/2024 Bangladesh Zahur Ahmed Chowdhury Stadium South Africa won by an innings and 273 runs 
469 27/11/2024 Sri Lanka Kingsmead South Africa won by 233 runs 
470 05/12/2024 Sri Lanka St George's Park South Africa won by 109 runs 
471 26/12/2024 Pakistan SuperSport Park South Africa won by 2 wickets 
472 03/01/2025 Pakistan Newlands South Africa won by 10 wickets 
473 11/06/2025 Australia Lord's South Africa won by 5 wickets 
474 28/06/2025 Zimbabwe Queens Sports Club South Africa won by 328 runs 
475 06/07/2025 Zimbabwe Queens Sports Club South Africa won by an innings and 236 runs 

Country Records and Statistics Menu
Match Records and Statistics Menu