South Africa |
won |
inns & 254 runs |
|
|
Test : South Africa v Bangladesh |
6 Oct 2017 |
Test # 2277 |
South Africa |
won |
inns & 129 runs |
|
|
Test : South Africa v Bangladesh |
19 Nov 2008 |
Test # 1893 |
South Africa |
won |
159 runs |
|
|
ODI : South Africa v Kenya |
31 Oct 2008 |
ODI # 2769 |
South Africa |
won |
125 runs |
|
|
ODI : South Africa v Pakistan |
10 Mar 2013 |
ODI # 3343 |
Australia |
won |
123 runs |
|
|
ODI : South Africa v Australia |
9 Sep 2023 |
ODI # 4638 |
South Africa |
won |
120 runs |
|
|
ODI : South Africa v Zimbabwe |
3 Oct 2018 |
ODI # 4050 |
South Africa |
won |
64 runs |
|
|
ODI : South Africa v Zimbabwe |
15 Oct 2010 |
ODI # 3057 |
England |
won |
39 runs |
|
|
ODI : South Africa v England |
3 Feb 2016 |
ODI # 3732 |
South Africa |
won |
27 runs |
|
|
ODI : South Africa v England |
27 Jan 2023 |
ODI # 4512 |
South Africa |
won |
20 runs |
|
|
T20I : South Africa v Bangladesh |
26 Oct 2017 |
T20I # 626 |
South Africa |
won |
4 runs |
|
|
ODI : South Africa v Sri Lanka |
17 Jan 2012 |
ODI # 3227 |
South Africa |
won |
7 wickets |
25 |
|
T20I : South Africa v Zimbabwe |
8 Oct 2010 |
T20I # 188 |
South Africa |
won |
6 wickets |
9 |
|
ODI : South Africa v Australia |
4 Mar 2020 |
ODI # 4252 |
South Africa |
won |
5 wickets |
37 |
|
ODI : South Africa v Zimbabwe |
15 Sep 2006 |
ODI # 2415 |
South Africa |
won |
5 wickets |
5 |
|
ODI : South Africa v England |
29 Jan 2023 |
ODI # 4513 |
Australia |
won |
3 wickets |
58 |
|
ODI : South Africa v Australia |
7 Sep 2023 |
ODI # 4635 |
South Africa |
won |
2 wickets |
3 |
|
ODI : South Africa v New Zealand |
23 Oct 2005 |
ODI # 2285 |