India |
won |
78 runs |
|
|
ODI : South Africa v India |
21 Dec 2023 |
ODI # 4716 |
South Africa |
won |
7 wickets |
11 |
|
ODI : South Africa v India |
21 Jan 2022 |
ODI # 4346 |
South Africa |
won |
31 runs |
|
|
ODI : South Africa v India |
19 Jan 2022 |
ODI # 4344 |
|
canc |
- |
|
|
ODI : South Africa v England |
6 Dec 2020 |
ODI # 4267a |
England |
won |
4 wickets |
1 |
|
T20I : South Africa v England |
29 Nov 2020 |
T20I # 1111 |
South Africa |
won |
74 runs |
|
|
ODI : South Africa v Australia |
29 Feb 2020 |
ODI # 4248 |
South Africa |
won |
4 wickets |
25 |
|
ODI : South Africa v Zimbabwe |
6 Oct 2018 |
ODI # 4051 |
South Africa |
won |
104 runs |
|
|
ODI : South Africa v Bangladesh |
18 Oct 2017 |
ODI # 3925 |
New Zealand |
won |
1 wickets |
26 |
|
ODI : South Africa v New Zealand |
19 Jan 2013 |
ODI # 3323 |
South Africa |
won |
258 runs |
|
|
ODI : South Africa v Sri Lanka |
11 Jan 2012 |
ODI # 3225 |
South Africa |
won |
9 wickets |
48 |
|
ODI : South Africa v Pakistan |
16 Dec 2002 |
ODI # 1921 |
South Africa |
won |
8 wickets |
7 |
|
ODI : South Africa v Sri Lanka |
9 Jan 2001 |
ODI # 1666 |