England |
won |
8 wickets |
|
|
Test : South Africa v England |
12 Mar 1889 |
Test # 31 |
England |
won |
288 runs |
|
|
Test : South Africa v England |
13 Feb 1896 |
Test # 47 |
England |
won |
10 wickets |
|
|
Test : South Africa v England |
27 Feb 1914 |
Test # 134 |
England |
won |
3 wickets |
|
|
Test : South Africa v England |
5 Mar 1949 |
Test # 313 |
Australia |
won |
inns & 259 runs |
|
|
Test : South Africa v Australia |
3 Mar 1950 |
Test # 322 |
South Africa |
won |
5 wickets |
|
|
Test : South Africa v New Zealand |
5 Feb 1954 |
Test # 382 |
South Africa |
won |
58 runs |
|
|
Test : South Africa v England |
1 Mar 1957 |
Test # 438 |
Australia |
won |
8 wickets |
|
|
Test : South Africa v Australia |
28 Feb 1958 |
Test # 451 |
New Zealand |
won |
40 runs |
|
|
Test : South Africa v New Zealand |
16 Feb 1962 |
Test # 524 |
|
draw |
- |
|
|
Test : South Africa v England |
12 Feb 1965 |
Test # 578 |
South Africa |
won |
7 wickets |
|
|
Test : South Africa v Australia |
24 Feb 1967 |
Test # 617 |
South Africa |
won |
323 runs |
|
|
Test : South Africa v Australia |
5 Mar 1970 |
Test # 673 |
South Africa |
won |
6 wickets |
20 |
|
ODI : South Africa v India |
9 Dec 1992 |
ODI # 772 |
South Africa |
won |
9 wickets |
|
|
Test : South Africa v India |
26 Dec 1992 |
Test # 1206 |
South Africa |
won |
6 wickets |
19 |
|
ODI : South Africa v West Indies |
11 Feb 1993 |
ODI # 801 |
Australia |
won |
88 runs |
|
|
ODI : South Africa v Australia |
22 Feb 1994 |
ODI # 885 |
South Africa |
won |
26 runs |
|
|
ODI : South Africa v Australia |
4 Apr 1994 |
ODI # 901 |
Pakistan |
won |
5 wickets |
22 |
|
ODI : New Zealand v Pakistan |
13 Dec 1994 |
ODI # 961 |
South Africa |
won |
44 runs |
|
|
ODI : South Africa v Sri Lanka |
21 Dec 1994 |
ODI # 967 |
|
draw |
- |
|
|
Test : South Africa v England |
26 Dec 1995 |
Test # 1320 |
South Africa |
won |
64 runs |
|
|
ODI : South Africa v England |
21 Jan 1996 |
ODI # 1044 |
South Africa |
won |
6 wickets |
29 |
|
ODI : South Africa v India |
2 Feb 1997 |
ODI # 1172 |
Australia |
won |
2 wickets |
|
|
Test : South Africa v Australia |
14 Mar 1997 |
Test # 1360 |
Australia |
won |
7 wickets |
30 |
|
ODI : South Africa v Australia |
31 Mar 1997 |
ODI # 1187 |
South Africa |
won |
259 runs |
|
|
Test : South Africa v Pakistan |
6 Mar 1998 |
Test # 1406 |
Sri Lanka |
won |
6 wickets |
20 |
|
ODI : South Africa v Sri Lanka |
13 Apr 1998 |
ODI # 1315 |
South Africa |
won |
178 runs |
|
|
Test : South Africa v West Indies |
10 Dec 1998 |
Test # 1433 |
South Africa |
won |
99 runs |
|
|
ODI : South Africa v West Indies |
30 Jan 1999 |
ODI # 1397 |
|
draw |
- |
|
|
Test : South Africa v England |
9 Dec 1999 |
Test # 1475 |
South Africa |
won |
53 runs |
|
|
ODI : South Africa v Zimbabwe |
6 Feb 2000 |
ODI # 1558 |
South Africa |
won |
7 wickets |
|
|
Test : South Africa v New Zealand |
30 Nov 2000 |
Test # 1519 |
South Africa |
won |
4 wickets |
16 |
|
ODI : South Africa v Sri Lanka |
15 Dec 2000 |
ODI # 1661 |
Kenya |
won |
70 runs |
|
|
ODI : India v Kenya |
17 Oct 2001 |
ODI # 1761 |
|
draw |
- |
|
|
Test : South Africa v India |
16 Nov 2001 |
Test # 1569 |
Australia |
won |
3 wickets |
5 |
|
ODI : South Africa v Australia |
6 Apr 2002 |
ODI # 1824 |
Pakistan |
won |
182 runs |
|
|
ODI : South Africa v Pakistan |
11 Dec 2002 |
ODI # 1916 |
New Zealand |
won |
20 runs |
|
|
ODI : New Zealand v West Indies |
13 Feb 2003 |
ODI # 1949 |
England |
won |
55 runs |
|
|
ODI : England v Namibia |
19 Feb 2003 |
ODI # 1959 |
Australia |
won |
2 wickets |
2 |
|
ODI : Australia v England |
2 Mar 2003 |
ODI # 1976 |
Australia |
won |
96 runs |
|
|
ODI : Australia v New Zealand |
11 Mar 2003 |
ODI # 1986 |
Australia |
won |
48 runs |
|
|
ODI : Australia v Sri Lanka |
18 Mar 2003 |
ODI # 1991 |
South Africa |
won |
16 runs |
|
|
ODI : South Africa v West Indies |
28 Jan 2004 |
ODI # 2090 |
England |
won |
7 wickets |
|
|
Test : South Africa v England |
17 Dec 2004 |
Test # 1728 |
South Africa |
won |
3 wickets |
5 |
|
ODI : South Africa v England |
4 Feb 2005 |
ODI # 2221 |
South Africa |
won |
5 wickets |
21 |
|
ODI : South Africa v Zimbabwe |
2 Mar 2005 |
ODI # 2233 |
South Africa |
won |
4 wickets |
4 |
|
ODI : South Africa v New Zealand |
30 Oct 2005 |
ODI # 2289 |
Australia |
won |
24 runs |
|
|
ODI : South Africa v Australia |
5 Mar 2006 |
ODI # 2347 |
South Africa |
won |
80 runs |
|
|
ODI : South Africa v India |
29 Nov 2006 |
ODI # 2452 |
Pakistan |
won |
5 wickets |
|
|
Test : South Africa v Pakistan |
19 Jan 2007 |
Test # 1829 |
|
n/r |
- |
|
|
ODI : South Africa v Pakistan |
9 Feb 2007 |
ODI # 2517 |
New Zealand |
won |
7 wickets |
68 |
|
ODI : South Africa v New Zealand |
30 Nov 2007 |
ODI # 2650 |
West Indies |
won |
5 wickets |
19 |
|
T20I : South Africa v West Indies |
16 Dec 2007 |
T20I # 50 |
West Indies |
won |
128 runs |
|
|
Test : South Africa v West Indies |
26 Dec 2007 |
Test # 1856 |
South Africa |
won |
7 wickets |
8 |
|
ODI : South Africa v West Indies |
27 Jan 2008 |
ODI # 2666 |
South Africa |
won |
61 runs |
|
|
ODI : South Africa v Australia |
13 Apr 2009 |
ODI # 2840 |
England |
won |
7 wickets |
112 |
|
ODI : South Africa v England |
29 Nov 2009 |
ODI # 2931 |
South Africa |
won |
48 runs |
|
|
ODI : South Africa v India |
21 Jan 2011 |
ODI # 3084 |
South Africa |
won |
80 runs |
|
|
ODI : South Africa v Australia |
23 Oct 2011 |
ODI # 3208 |
South Africa |
won |
33 runs |
|
|
T20I : South Africa v New Zealand |
26 Dec 2012 |
T20I # 297 |
South Africa |
won |
inns & 193 runs |
|
|
Test : South Africa v New Zealand |
11 Jan 2013 |
Test # 2071 |
Pakistan |
won |
1 runs |
|
|
ODI : South Africa v Pakistan |
27 Nov 2013 |
ODI # 3440 |
South Africa |
won |
231 runs |
|
|
Test : South Africa v Australia |
20 Feb 2014 |
Test # 2121 |
|
aban |
- |
|
|
T20I : South Africa v Australia |
9 Mar 2014 |
T20I # 360a |
|
draw |
- |
|
|
Test : South Africa v West Indies |
26 Dec 2014 |
Test # 2153 |
West Indies |
won |
1 wickets |
9 |
|
ODI : South Africa v West Indies |
25 Jan 2015 |
ODI # 3591 |
England |
won |
5 wickets |
22 |
|
ODI : South Africa v England |
6 Feb 2016 |
ODI # 3734 |
South Africa |
won |
6 wickets |
87 |
|
ODI : South Africa v Australia |
9 Oct 2016 |
ODI # 3792 |
South Africa |
won |
206 runs |
|
|
Test : South Africa v Sri Lanka |
26 Dec 2016 |
Test # 2243 |
South Africa |
won |
8 wickets |
94 |
|
ODI : South Africa v Sri Lanka |
28 Jan 2017 |
ODI # 3828 |
South Africa |
won |
inns & 120 runs |
|
|
Test : South Africa v Zimbabwe |
26 Dec 2017 |
Test # 2290 |
India |
won |
73 runs |
|
|
ODI : South Africa v India |
13 Feb 2018 |
ODI # 3976 |
South Africa |
won |
6 wickets |
|
|
Test : South Africa v Australia |
9 Mar 2018 |
Test # 2298 |
Pakistan |
won |
5 wickets |
5 |
|
ODI : South Africa v Pakistan |
19 Jan 2019 |
ODI # 4080 |
Sri Lanka |
won |
8 wickets |
|
|
Test : South Africa v Sri Lanka |
21 Feb 2019 |
Test # 2348 |
South Africa |
won |
6 wickets |
103 |
|
ODI : South Africa v Sri Lanka |
13 Mar 2019 |
ODI # 4114 |
England |
won |
inns & 53 runs |
|
|
Test : South Africa v England |
16 Jan 2020 |
Test # 2380 |
South Africa |
won |
12 runs |
|
|
T20I : South Africa v Australia |
23 Feb 2020 |
T20I # 1052 |
South Africa |
won |
332 runs |
|
|
Test : South Africa v Bangladesh |
8 Apr 2022 |
Test # 2461 |
South Africa |
won |
5 wickets |
7 |
|
T20I : South Africa v India |
12 Dec 2023 |
T20I # 2396 |
South Africa |
won |
8 wickets |
45 |
|
ODI : South Africa v India |
19 Dec 2023 |
ODI # 4714 |