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 - Country Records and Statistics - Matches
Test Matches for
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
Played
>
Anywhere
at Home
Away (In Opposition Country)
at Neutral Venue
Versus
<All Countries>
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
From
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
to
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
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
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links