|
draw |
- |
|
|
Test : South Africa v India |
Cape Town |
2 Jan 2011 |
|
India |
won |
2 wickets |
10 |
|
ODI : South Africa v India |
Cape Town |
18 Jan 2011 |
|
Australia |
won |
5 wickets |
3 |
|
T20I : South Africa v Australia |
Cape Town |
13 Oct 2011 |
|
South Africa |
won |
8 wickets |
|
|
Test : South Africa v Australia |
Cape Town |
9 Nov 2011 |
|
South Africa |
won |
10 wickets |
|
|
Test : South Africa v Sri Lanka |
Cape Town |
3 Jan 2012 |
|
South Africa |
won |
inns & 27 runs |
|
|
Test : South Africa v New Zealand |
Cape Town |
2 Jan 2013 |
|
South Africa |
won |
4 wickets |
|
|
Test : South Africa v Pakistan |
Cape Town |
14 Feb 2013 |
|
Pakistan |
won |
6 runs |
|
|
T20I : South Africa v Pakistan |
Cape Town |
22 Nov 2013 |
|
Pakistan |
won |
23 runs |
|
|
ODI : South Africa v Pakistan |
Cape Town |
24 Nov 2013 |
|
Australia |
won |
245 runs |
|
|
Test : South Africa v Australia |
Cape Town |
1 Mar 2014 |
|
South Africa |
won |
8 wickets |
|
|
Test : South Africa v West Indies |
Cape Town |
2 Jan 2015 |
|
West Indies |
won |
4 wickets |
4 |
|
T20I : South Africa v West Indies |
Cape Town |
9 Jan 2015 |
|
|
draw |
- |
|
|
Test : South Africa v England |
Cape Town |
2 Jan 2016 |
|
South Africa |
won |
5 wickets |
36 |
|
ODI : South Africa v England |
Cape Town |
14 Feb 2016 |
|
South Africa |
won |
3 wickets |
0 |
|
T20I : South Africa v England |
Cape Town |
19 Feb 2016 |
|
Australia |
won |
6 wickets |
4 |
|
T20I : South Africa v Australia |
Cape Town |
9 Mar 2016 |
|
South Africa |
won |
31 runs |
|
|
ODI : South Africa v Australia |
Cape Town |
12 Oct 2016 |
|
South Africa |
won |
282 runs |
|
|
Test : South Africa v Sri Lanka |
Cape Town |
2 Jan 2017 |
|
Sri Lanka |
won |
5 wickets |
1 |
|
T20I : South Africa v Sri Lanka |
Cape Town |
25 Jan 2017 |
|
South Africa |
won |
40 runs |
|
|
ODI : South Africa v Sri Lanka |
Cape Town |
7 Feb 2017 |
|
South Africa |
won |
72 runs |
|
|
Test : South Africa v India |
Cape Town |
5 Jan 2018 |
|
India |
won |
124 runs |
|
|
ODI : South Africa v India |
Cape Town |
7 Feb 2018 |
|
India |
won |
7 runs |
|
|
T20I : South Africa v India |
Cape Town |
24 Feb 2018 |
|
South Africa |
won |
322 runs |
|
|
Test : South Africa v Australia |
Cape Town |
22 Mar 2018 |
|
South Africa |
won |
9 wickets |
|
|
Test : South Africa v Pakistan |
Cape Town |
3 Jan 2019 |
|
South Africa |
won |
7 wickets |
60 |
|
ODI : South Africa v Pakistan |
Cape Town |
30 Jan 2019 |
|
South Africa |
won |
6 runs |
|
|
T20I : South Africa v Pakistan |
Cape Town |
1 Feb 2019 |
|
South Africa |
won |
41 runs |
|
|
ODI : South Africa v Sri Lanka |
Cape Town |
16 Mar 2019 |
|
|
tied |
- |
|
|
T20I : South Africa v Sri Lanka |
Cape Town |
19 Mar 2019 |
|
England |
won |
189 runs |
|
|
Test : South Africa v England |
Cape Town |
3 Jan 2020 |
|
South Africa |
won |
7 wickets |
14 |
|
ODI : South Africa v England |
Cape Town |
4 Feb 2020 |
|
Australia |
won |
97 runs |
|
|
T20I : South Africa v Australia |
Cape Town |
26 Feb 2020 |
|
England |
won |
5 wickets |
4 |
|
T20I : South Africa v England |
Cape Town |
27 Nov 2020 |
|
England |
won |
9 wickets |
14 |
|
T20I : South Africa v England |
Cape Town |
1 Dec 2020 |
|
|
canc |
- |
|
|
ODI : South Africa v England |
Cape Town |
7 Dec 2020 |
|
|
canc |
- |
|
|
ODI : South Africa v England |
Cape Town |
9 Dec 2020 |
|
South Africa |
won |
7 wickets |
|
|
Test : South Africa v India |
Cape Town |
11 Jan 2022 |
|
South Africa |
won |
4 runs |
|
|
ODI : South Africa v India |
Cape Town |
23 Jan 2022 |
|
India |
won |
7 wickets |
|
|
Test : South Africa v India |
Cape Town |
3 Jan 2024 |
|