India |
won |
78 runs |
|
|
South Africa v India |
Paarl |
21 Dec 2023 |
|
South Africa |
won |
8 wickets |
45 |
|
South Africa v India |
Gqeberha |
19 Dec 2023 |
|
India |
won |
8 wickets |
200 |
|
South Africa v India |
Johannesburg |
17 Dec 2023 |
|
Australia |
won |
3 wickets |
16 |
|
Australia v South Africa |
Eden Gardens |
16 Nov 2023 |
|
South Africa |
won |
5 wickets |
15 |
|
Afghanistan v South Africa |
Ahmedabad |
10 Nov 2023 |
|
India |
won |
243 runs |
|
|
India v South Africa |
Eden Gardens |
5 Nov 2023 |
|
South Africa |
won |
190 runs |
|
|
New Zealand v South Africa |
Pune |
1 Nov 2023 |
|
South Africa |
won |
1 wickets |
16 |
|
Pakistan v South Africa |
Chennai |
27 Oct 2023 |
|
South Africa |
won |
149 runs |
|
|
Bangladesh v South Africa |
Wankhede |
24 Oct 2023 |
|
South Africa |
won |
229 runs |
|
|
England v South Africa |
Wankhede |
21 Oct 2023 |
|
Netherlands |
won |
38 runs |
|
|
Netherlands v South Africa |
Dharamsala |
17 Oct 2023 |
|
South Africa |
won |
134 runs |
|
|
Australia v South Africa |
Lucknow |
12 Oct 2023 |
|
South Africa |
won |
102 runs |
|
|
South Africa v Sri Lanka |
Delhi |
7 Oct 2023 |
|
South Africa |
won |
122 runs |
|
|
South Africa v Australia |
Johannesburg |
17 Sep 2023 |
|
South Africa |
won |
164 runs |
|
|
South Africa v Australia |
Centurion |
15 Sep 2023 |
|
South Africa |
won |
111 runs |
|
|
South Africa v Australia |
Potchefstroom |
12 Sep 2023 |
|
Australia |
won |
123 runs |
|
|
South Africa v Australia |
Bloemfontein |
9 Sep 2023 |
|
Australia |
won |
3 wickets |
58 |
|
South Africa v Australia |
Bloemfontein |
7 Sep 2023 |
|
South Africa |
won |
146 runs |
|
|
South Africa v Netherlands |
Johannesburg |
2 Apr 2023 |
|
South Africa |
won |
8 wickets |
120 |
|
South Africa v Netherlands |
Benoni |
31 Mar 2023 |
|
South Africa |
won |
4 wickets |
123 |
|
South Africa v West Indies |
Potchefstroom |
21 Mar 2023 |
|
West Indies |
won |
48 runs |
|
|
South Africa v West Indies |
East London |
18 Mar 2023 |
|
|
aban |
- |
|
|
South Africa v West Indies |
East London |
16 Mar 2023 |
|
England |
won |
59 runs |
|
|
South Africa v England |
Kimberley |
1 Feb 2023 |
|
South Africa |
won |
5 wickets |
5 |
|
South Africa v England |
Bloemfontein |
29 Jan 2023 |
|
South Africa |
won |
27 runs |
|
|
South Africa v England |
Bloemfontein |
27 Jan 2023 |
|
India |
won |
7 wickets |
185 |
|
India v South Africa |
Delhi |
11 Oct 2022 |
|
India |
won |
7 wickets |
25 |
|
India v South Africa |
Ranchi |
9 Oct 2022 |
|
South Africa |
won |
9 runs |
|
|
India v South Africa |
Lucknow |
6 Oct 2022 |
|
|
n/r |
- |
|
|
England v South Africa |
Leeds |
24 Jul 2022 |
|
England |
won |
118 runs |
|
|
England v South Africa |
Manchester |
22 Jul 2022 |
|
South Africa |
won |
62 runs |
|
|
England v South Africa |
Chester-le-Street |
19 Jul 2022 |
|
Bangladesh |
won |
9 wickets |
141 |
|
South Africa v Bangladesh |
Centurion |
23 Mar 2022 |
|
South Africa |
won |
7 wickets |
76 |
|
South Africa v Bangladesh |
Johannesburg |
20 Mar 2022 |
|
Bangladesh |
won |
38 runs |
|
|
South Africa v Bangladesh |
Centurion |
18 Mar 2022 |
|
South Africa |
won |
4 runs |
|
|
South Africa v India |
Cape Town |
23 Jan 2022 |
|
South Africa |
won |
7 wickets |
11 |
|
South Africa v India |
Paarl |
21 Jan 2022 |
|
South Africa |
won |
31 runs |
|
|
South Africa v India |
Paarl |
19 Jan 2022 |
|
|
n/r |
- |
|
|
South Africa v Netherlands |
Centurion |
26 Nov 2021 |
|
Sri Lanka |
won |
78 runs |
|
|
Sri Lanka v South Africa |
Colombo (RPS) |
7 Sep 2021 |
|
South Africa |
won |
67 runs |
|
|
Sri Lanka v South Africa |
Colombo (RPS) |
4 Sep 2021 |
|
Sri Lanka |
won |
14 runs |
|
|
Sri Lanka v South Africa |
Colombo (RPS) |
2 Sep 2021 |
|
South Africa |
won |
70 runs |
|
|
Ireland v South Africa |
Dublin (Malahide) |
16 Jul 2021 |
|
Ireland |
won |
43 runs |
|
|
Ireland v South Africa |
Dublin (Malahide) |
13 Jul 2021 |
|
|
n/r |
- |
|
|
Ireland v South Africa |
Dublin (Malahide) |
11 Jul 2021 |
|
Pakistan |
won |
28 runs |
|
|
South Africa v Pakistan |
Centurion |
7 Apr 2021 |
|
South Africa |
won |
17 runs |
|
|
South Africa v Pakistan |
Johannesburg |
4 Apr 2021 |
|
Pakistan |
won |
3 wickets |
0 |
|
South Africa v Pakistan |
Centurion |
2 Apr 2021 |
|
|
canc |
- |
|
|
South Africa v England |
Cape Town |
9 Dec 2020 |
|
|
canc |
- |
|
|
South Africa v England |
Cape Town |
7 Dec 2020 |
|