Test Cricket - Country Records and Statistics - Matches
Test Matches for 
Played   
Versus 
From  to         

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

South Africa: 188 Opposing Country: 161 Tied: 0 Drawn: 126

Country Records and Statistics
Match Records and Statistics
Match Scorecards