South Africa |
won |
inns & 193 runs |
|
|
Test : South Africa v New Zealand |
11 Jan 2013 |
Test # 2071 |
South Africa |
won |
inns & 120 runs |
|
|
Test : South Africa v Zimbabwe |
26 Dec 2017 |
Test # 2290 |
England |
won |
inns & 53 runs |
|
|
Test : South Africa v England |
16 Jan 2020 |
Test # 2380 |
South Africa |
won |
332 runs |
|
|
Test : South Africa v Bangladesh |
8 Apr 2022 |
Test # 2461 |
South Africa |
won |
231 runs |
|
|
Test : South Africa v Australia |
20 Feb 2014 |
Test # 2121 |
South Africa |
won |
206 runs |
|
|
Test : South Africa v Sri Lanka |
26 Dec 2016 |
Test # 2243 |
West Indies |
won |
128 runs |
|
|
Test : South Africa v West Indies |
26 Dec 2007 |
Test # 1856 |
South Africa |
won |
80 runs |
|
|
ODI : South Africa v India |
29 Nov 2006 |
ODI # 2452 |
South Africa |
won |
80 runs |
|
|
ODI : South Africa v Australia |
23 Oct 2011 |
ODI # 3208 |
India |
won |
73 runs |
|
|
ODI : South Africa v India |
13 Feb 2018 |
ODI # 3976 |
South Africa |
won |
61 runs |
|
|
ODI : South Africa v Australia |
13 Apr 2009 |
ODI # 2840 |
South Africa |
won |
48 runs |
|
|
ODI : South Africa v India |
21 Jan 2011 |
ODI # 3084 |
South Africa |
won |
33 runs |
|
|
T20I : South Africa v New Zealand |
26 Dec 2012 |
T20I # 297 |
Australia |
won |
24 runs |
|
|
ODI : South Africa v Australia |
5 Mar 2006 |
ODI # 2347 |
South Africa |
won |
16 runs |
|
|
ODI : South Africa v West Indies |
28 Jan 2004 |
ODI # 2090 |
South Africa |
won |
12 runs |
|
|
T20I : South Africa v Australia |
23 Feb 2020 |
T20I # 1052 |
Pakistan |
won |
1 runs |
|
|
ODI : South Africa v Pakistan |
27 Nov 2013 |
ODI # 3440 |
South Africa |
won |
8 wickets |
94 |
|
ODI : South Africa v Sri Lanka |
28 Jan 2017 |
ODI # 3828 |
South Africa |
won |
8 wickets |
45 |
|
ODI : South Africa v India |
19 Dec 2023 |
ODI # 4714 |
Sri Lanka |
won |
8 wickets |
|
|
Test : South Africa v Sri Lanka |
21 Feb 2019 |
Test # 2348 |
England |
won |
7 wickets |
|
|
Test : South Africa v England |
17 Dec 2004 |
Test # 1728 |
England |
won |
7 wickets |
112 |
|
ODI : South Africa v England |
29 Nov 2009 |
ODI # 2931 |
New Zealand |
won |
7 wickets |
68 |
|
ODI : South Africa v New Zealand |
30 Nov 2007 |
ODI # 2650 |
South Africa |
won |
7 wickets |
8 |
|
ODI : South Africa v West Indies |
27 Jan 2008 |
ODI # 2666 |
South Africa |
won |
6 wickets |
87 |
|
ODI : South Africa v Australia |
9 Oct 2016 |
ODI # 3792 |
South Africa |
won |
6 wickets |
|
|
Test : South Africa v Australia |
9 Mar 2018 |
Test # 2298 |
South Africa |
won |
6 wickets |
103 |
|
ODI : South Africa v Sri Lanka |
13 Mar 2019 |
ODI # 4114 |
England |
won |
5 wickets |
22 |
|
ODI : South Africa v England |
6 Feb 2016 |
ODI # 3734 |
Pakistan |
won |
5 wickets |
5 |
|
ODI : South Africa v Pakistan |
19 Jan 2019 |
ODI # 4080 |
Pakistan |
won |
5 wickets |
|
|
Test : South Africa v Pakistan |
19 Jan 2007 |
Test # 1829 |
South Africa |
won |
5 wickets |
7 |
|
T20I : South Africa v India |
12 Dec 2023 |
T20I # 2396 |
South Africa |
won |
5 wickets |
21 |
|
ODI : South Africa v Zimbabwe |
2 Mar 2005 |
ODI # 2233 |
West Indies |
won |
5 wickets |
19 |
|
T20I : South Africa v West Indies |
16 Dec 2007 |
T20I # 50 |
South Africa |
won |
4 wickets |
4 |
|
ODI : South Africa v New Zealand |
30 Oct 2005 |
ODI # 2289 |
South Africa |
won |
3 wickets |
5 |
|
ODI : South Africa v England |
4 Feb 2005 |
ODI # 2221 |
West Indies |
won |
1 wickets |
9 |
|
ODI : South Africa v West Indies |
25 Jan 2015 |
ODI # 3591 |