England |
won |
inns & 202 runs |
|
|
Test : South Africa v England |
25 Mar 1889 |
Test # 32 |
England |
won |
inns & 189 runs |
|
|
Test : South Africa v England |
19 Mar 1892 |
Test # 37 |
England |
won |
inns & 33 runs |
|
|
Test : South Africa v England |
21 Mar 1896 |
Test # 49 |
England |
won |
210 runs |
|
|
Test : South Africa v England |
1 Apr 1899 |
Test # 59 |
Australia |
won |
10 wickets |
|
|
Test : South Africa v Australia |
8 Nov 1902 |
Test # 77 |
England |
won |
4 wickets |
|
|
Test : South Africa v England |
24 Mar 1906 |
Test # 91 |
South Africa |
won |
inns & 16 runs |
|
|
Test : South Africa v England |
30 Mar 1906 |
Test # 92 |
South Africa |
won |
4 wickets |
|
|
Test : South Africa v England |
7 Mar 1910 |
Test # 109 |
England |
won |
9 wickets |
|
|
Test : South Africa v England |
11 Mar 1910 |
Test # 110 |
Australia |
won |
10 wickets |
|
|
Test : South Africa v Australia |
26 Nov 1921 |
Test # 147 |
England |
won |
1 wickets |
|
|
Test : South Africa v England |
1 Jan 1923 |
Test # 149 |
England |
won |
87 runs |
|
|
Test : South Africa v England |
31 Dec 1927 |
Test # 169 |
|
draw |
- |
|
|
Test : South Africa v England |
1 Jan 1931 |
Test # 202 |
Australia |
won |
inns & 78 runs |
|
|
Test : South Africa v Australia |
1 Jan 1936 |
Test # 249 |
|
draw |
- |
|
|
Test : South Africa v England |
31 Dec 1938 |
Test # 268 |
|
draw |
- |
|
|
Test : South Africa v England |
1 Jan 1949 |
Test # 309 |
Australia |
won |
8 wickets |
|
|
Test : South Africa v Australia |
31 Dec 1949 |
Test # 319 |
|
draw |
- |
|
|
Test : South Africa v New Zealand |
1 Jan 1954 |
Test # 379 |
England |
won |
312 runs |
|
|
Test : South Africa v England |
1 Jan 1957 |
Test # 435 |
Australia |
won |
inns & 141 runs |
|
|
Test : South Africa v Australia |
31 Dec 1957 |
Test # 445 |
New Zealand |
won |
72 runs |
|
|
Test : South Africa v New Zealand |
1 Jan 1962 |
Test # 519 |
|
draw |
- |
|
|
Test : South Africa v England |
1 Jan 1965 |
Test # 573 |
Australia |
won |
6 wickets |
|
|
Test : South Africa v Australia |
31 Dec 1966 |
Test # 613 |
South Africa |
won |
170 runs |
|
|
Test : South Africa v Australia |
22 Jan 1970 |
Test # 670 |
South Africa |
won |
6 wickets |
3 |
|
ODI : South Africa v India |
7 Dec 1992 |
ODI # 770 |
|
draw |
- |
|
|
Test : South Africa v India |
2 Jan 1993 |
Test # 1209 |
South Africa |
won |
4 runs |
|
|
ODI : South Africa v West Indies |
17 Feb 1993 |
ODI # 804 |
West Indies |
won |
7 wickets |
225 |
|
ODI : Pakistan v West Indies |
25 Feb 1993 |
ODI # 808 |
Australia |
won |
9 wickets |
|
|
Test : South Africa v Australia |
17 Mar 1994 |
Test # 1253 |
Australia |
won |
36 runs |
|
|
ODI : South Africa v Australia |
6 Apr 1994 |
ODI # 902 |
South Africa |
won |
69 runs |
|
|
ODI : South Africa v New Zealand |
6 Dec 1994 |
ODI # 956 |
South Africa |
won |
7 wickets |
|
|
Test : South Africa v New Zealand |
2 Jan 1995 |
Test # 1282 |
South Africa |
won |
37 runs |
|
|
ODI : South Africa v Pakistan |
10 Jan 1995 |
ODI # 970 |
South Africa |
won |
10 wickets |
|
|
Test : South Africa v England |
2 Jan 1996 |
Test # 1321 |
South Africa |
won |
6 runs |
|
|
ODI : South Africa v England |
9 Jan 1996 |
ODI # 1033 |
South Africa |
won |
282 runs |
|
|
Test : South Africa v India |
2 Jan 1997 |
Test # 1349 |
South Africa |
won |
5 wickets |
18 |
|
ODI : South Africa v Zimbabwe |
29 Jan 1997 |
ODI # 1170 |
South Africa |
won |
46 runs |
|
|
ODI : South Africa v Australia |
2 Apr 1997 |
ODI # 1188 |
South Africa |
won |
70 runs |
|
|
Test : South Africa v Sri Lanka |
19 Mar 1998 |
Test # 1410 |
South Africa |
won |
9 wickets |
134 |
|
ODI : South Africa v Pakistan |
23 Apr 1998 |
ODI # 1326 |
South Africa |
won |
149 runs |
|
|
Test : South Africa v West Indies |
2 Jan 1999 |
Test # 1440 |
South Africa |
won |
89 runs |
|
|
ODI : South Africa v West Indies |
2 Feb 1999 |
ODI # 1399 |
South Africa |
won |
inns & 37 runs |
|
|
Test : South Africa v England |
2 Jan 2000 |
Test # 1482 |
South Africa |
won |
1 runs |
|
|
ODI : South Africa v England |
26 Jan 2000 |
ODI # 1549 |
Zimbabwe |
won |
104 runs |
|
|
ODI : England v Zimbabwe |
28 Jan 2000 |
ODI # 1551 |
Australia |
won |
5 wickets |
153 |
|
ODI : South Africa v Australia |
14 Apr 2000 |
ODI # 1589 |
South Africa |
won |
3 wickets |
0 |
|
ODI : South Africa v New Zealand |
4 Nov 2000 |
ODI # 1655 |
South Africa |
won |
inns & 229 runs |
|
|
Test : South Africa v Sri Lanka |
2 Jan 2001 |
Test # 1528 |
South Africa |
won |
99 runs |
|
|
ODI : South Africa v Sri Lanka |
11 Jan 2001 |
ODI # 1668 |
South Africa |
won |
208 runs |
|
|
ODI : South Africa v Kenya |
22 Oct 2001 |
ODI # 1763 |
Australia |
won |
4 wickets |
|
|
Test : South Africa v Australia |
8 Mar 2002 |
Test # 1593 |
South Africa |
won |
65 runs |
|
|
ODI : South Africa v Australia |
9 Apr 2002 |
ODI # 1827 |
South Africa |
won |
34 runs |
|
|
ODI : South Africa v Pakistan |
18 Dec 2002 |
ODI # 1923 |
South Africa |
won |
inns & 142 runs |
|
|
Test : South Africa v Pakistan |
2 Jan 2003 |
Test # 1637 |
West Indies |
won |
3 runs |
|
|
ODI : South Africa v West Indies |
9 Feb 2003 |
ODI # 1942 |
Kenya |
won |
4 wickets |
9 |
|
ODI : Canada v Kenya |
15 Feb 2003 |
ODI # 1952 |
England |
won |
112 runs |
|
|
ODI : England v Pakistan |
22 Feb 2003 |
ODI # 1962 |
Sri Lanka |
won |
6 runs |
|
|
ODI : Sri Lanka v West Indies |
28 Feb 2003 |
ODI # 1973 |
India |
won |
6 wickets |
13 |
|
ODI : India v Kenya |
7 Mar 2003 |
ODI # 1983 |
|
draw |
- |
|
|
Test : South Africa v West Indies |
2 Jan 2004 |
Test # 1681 |
South Africa |
won |
209 runs |
|
|
ODI : South Africa v West Indies |
25 Jan 2004 |
ODI # 2088 |
South Africa |
won |
196 runs |
|
|
Test : South Africa v England |
2 Jan 2005 |
Test # 1732 |
South Africa |
won |
108 runs |
|
|
ODI : South Africa v England |
6 Feb 2005 |
ODI # 2223 |
South Africa |
won |
inns & 21 runs |
|
|
Test : South Africa v Zimbabwe |
4 Mar 2005 |
Test # 1737 |
South Africa |
won |
19 runs |
|
|
ODI : South Africa v New Zealand |
28 Oct 2005 |
ODI # 2288 |
South Africa |
won |
196 runs |
|
|
ODI : South Africa v Australia |
3 Mar 2006 |
ODI # 2345 |
Australia |
won |
7 wickets |
|
|
Test : South Africa v Australia |
16 Mar 2006 |
Test # 1789 |
|
draw |
- |
|
|
Test : South Africa v New Zealand |
27 Apr 2006 |
Test # 1800 |
South Africa |
won |
106 runs |
|
|
ODI : South Africa v India |
26 Nov 2006 |
ODI # 2449 |
South Africa |
won |
5 wickets |
|
|
Test : South Africa v India |
2 Jan 2007 |
Test # 1827 |
South Africa |
won |
5 wickets |
|
|
Test : South Africa v Pakistan |
26 Jan 2007 |
Test # 1830 |
South Africa |
won |
10 wickets |
216 |
|
ODI : South Africa v Pakistan |
11 Feb 2007 |
ODI # 2521 |
Zimbabwe |
won |
5 wickets |
1 |
|
T20I : Australia v Zimbabwe |
12 Sep 2007 |
T20I # 23 |
England |
won |
50 runs |
|
|
T20I : England v Zimbabwe |
13 Sep 2007 |
T20I # 25 |
Australia |
won |
8 wickets |
31 |
|
T20I : Australia v England |
14 Sep 2007 |
T20I # 28 |
South Africa |
won |
7 wickets |
7 |
|
T20I : South Africa v Bangladesh |
15 Sep 2007 |
T20I # 31 |
Australia |
won |
9 wickets |
37 |
|
T20I : Australia v Bangladesh |
16 Sep 2007 |
T20I # 33 |
South Africa |
won |
19 runs |
|
|
T20I : South Africa v England |
16 Sep 2007 |
T20I # 34 |
Australia |
won |
10 wickets |
58 |
|
T20I : Australia v Sri Lanka |
20 Sep 2007 |
T20I # 41 |
Pakistan |
won |
4 wickets |
6 |
|
T20I : Bangladesh v Pakistan |
20 Sep 2007 |
T20I # 42 |
Pakistan |
won |
6 wickets |
7 |
|
T20I : New Zealand v Pakistan |
22 Sep 2007 |
T20I # 44 |
South Africa |
won |
5 wickets |
28 |
|
ODI : South Africa v New Zealand |
2 Dec 2007 |
ODI # 2652 |
South Africa |
won |
7 wickets |
|
|
Test : South Africa v West Indies |
2 Jan 2008 |
Test # 1858 |
South Africa |
won |
86 runs |
|
|
ODI : South Africa v West Indies |
25 Jan 2008 |
ODI # 2664 |
South Africa |
won |
inns & 20 runs |
|
|
Test : South Africa v Australia |
19 Mar 2009 |
Test # 1916 |
South Africa |
won |
25 runs |
|
|
ODI : South Africa v Australia |
9 Apr 2009 |
ODI # 2839 |
South Africa |
won |
112 runs |
|
|
ODI : South Africa v England |
27 Nov 2009 |
ODI # 2930 |
|
draw |
- |
|
|
Test : South Africa v England |
3 Jan 2010 |
Test # 1946 |