|
aban |
- |
|
|
ODI : South Africa v England |
4 Dec 2009 |
ODI # 2931a |
England |
won |
inns & 98 runs |
|
|
Test : South Africa v England |
26 Dec 2009 |
Test # 1944 |
India |
won |
87 runs |
|
|
Test : South Africa v India |
26 Dec 2010 |
Test # 1987 |
South Africa |
won |
135 runs |
|
|
ODI : South Africa v India |
12 Jan 2011 |
ODI # 3079 |
Australia |
won |
3 wickets |
15 |
|
ODI : South Africa v Australia |
28 Oct 2011 |
ODI # 3211 |
Sri Lanka |
won |
208 runs |
|
|
Test : South Africa v Sri Lanka |
26 Dec 2011 |
Test # 2026 |
South Africa |
won |
8 wickets |
47 |
|
T20I : South Africa v New Zealand |
21 Dec 2012 |
T20I # 293 |
|
aban |
- |
|
|
T20I : South Africa v Pakistan |
1 Mar 2013 |
T20I # 304a |
Pakistan |
won |
3 wickets |
8 |
|
ODI : South Africa v Pakistan |
21 Mar 2013 |
ODI # 3348 |
South Africa |
won |
134 runs |
|
|
ODI : South Africa v India |
8 Dec 2013 |
ODI # 3443 |
South Africa |
won |
10 wickets |
|
|
Test : South Africa v India |
26 Dec 2013 |
Test # 2111 |
Australia |
won |
5 wickets |
2 |
|
T20I : South Africa v Australia |
12 Mar 2014 |
T20I # 363 |
South Africa |
won |
69 runs |
|
|
T20I : South Africa v West Indies |
14 Jan 2015 |
T20I # 415 |
South Africa |
won |
61 runs |
|
|
ODI : South Africa v West Indies |
16 Jan 2015 |
ODI # 3579 |
South Africa |
won |
6 wickets |
13 |
|
T20I : South Africa v New Zealand |
14 Aug 2015 |
T20I # 451 |
South Africa |
won |
62 runs |
|
|
ODI : South Africa v New Zealand |
26 Aug 2015 |
ODI # 3678 |
England |
won |
241 runs |
|
|
Test : South Africa v England |
26 Dec 2015 |
Test # 2196 |
South Africa |
won |
3 wickets |
4 |
|
T20I : South Africa v Australia |
4 Mar 2016 |
T20I # 519 |
|
draw |
- |
|
|
Test : South Africa v New Zealand |
19 Aug 2016 |
Test # 2219 |
South Africa |
won |
4 wickets |
4 |
|
ODI : South Africa v Australia |
5 Oct 2016 |
ODI # 3790 |
South Africa |
won |
121 runs |
|
|
ODI : South Africa v Sri Lanka |
1 Feb 2017 |
ODI # 3830 |
India |
won |
6 wickets |
27 |
|
ODI : South Africa v India |
1 Feb 2018 |
ODI # 3969 |
Australia |
won |
118 runs |
|
|
Test : South Africa v Australia |
1 Mar 2018 |
Test # 2297 |
South Africa |
won |
5 wickets |
48 |
|
ODI : South Africa v Pakistan |
22 Jan 2019 |
ODI # 4081 |
Sri Lanka |
won |
1 wickets |
|
|
Test : South Africa v Sri Lanka |
13 Feb 2019 |
Test # 2347 |
South Africa |
won |
71 runs |
|
|
ODI : South Africa v Sri Lanka |
10 Mar 2019 |
ODI # 4112 |
|
n/r |
- |
|
|
ODI : South Africa v England |
7 Feb 2020 |
ODI # 4238 |
England |
won |
2 runs |
|
|
T20I : South Africa v England |
14 Feb 2020 |
T20I # 1041 |
South Africa |
won |
220 runs |
|
|
Test : South Africa v Bangladesh |
31 Mar 2022 |
Test # 2460 |
Australia |
won |
111 runs |
|
|
T20I : South Africa v Australia |
30 Aug 2023 |
T20I # 2224 |
Australia |
won |
8 wickets |
31 |
|
T20I : South Africa v Australia |
1 Sep 2023 |
T20I # 2228 |
Australia |
won |
5 wickets |
13 |
|
T20I : South Africa v Australia |
3 Sep 2023 |
T20I # 2230 |
|
aban |
- |
|
|
T20I : South Africa v India |
10 Dec 2023 |
T20I # 2392a |