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 |