South Africa |
won |
8 wickets |
|
South Africa v West Indies |
Cape Town |
2 Jan 2015 |
|
|
draw |
- |
|
Bangladesh v South Africa |
Chattogram |
21 Jul 2015 |
|
|
draw |
- |
|
Bangladesh v South Africa |
Mirpur |
30 Jul 2015 |
|
India |
won |
108 runs |
|
India v South Africa |
Mohali |
5 Nov 2015 |
|
|
draw |
- |
|
India v South Africa |
Bengaluru |
14 Nov 2015 |
|
India |
won |
124 runs |
|
India v South Africa |
Nagpur |
25 Nov 2015 |
|
India |
won |
337 runs |
|
India v South Africa |
Delhi |
3 Dec 2015 |
|
England |
won |
241 runs |
|
South Africa v England |
Durban |
26 Dec 2015 |
|
|
draw |
- |
|
South Africa v England |
Cape Town |
2 Jan 2016 |
|
England |
won |
7 wickets |
|
South Africa v England |
Johannesburg |
14 Jan 2016 |
|
South Africa |
won |
280 runs |
|
South Africa v England |
Centurion |
22 Jan 2016 |
|
|
draw |
- |
|
South Africa v New Zealand |
Durban |
19 Aug 2016 |
|
South Africa |
won |
204 runs |
|
South Africa v New Zealand |
Centurion |
27 Aug 2016 |
|
South Africa |
won |
177 runs |
|
Australia v South Africa |
Perth |
3 Nov 2016 |
|
South Africa |
won |
inns & 80 runs |
|
Australia v South Africa |
Hobart |
12 Nov 2016 |
|
Australia |
won |
7 wickets |
|
Australia v South Africa |
Adelaide |
24 Nov 2016 |
|
South Africa |
won |
206 runs |
|
South Africa v Sri Lanka |
Gqeberha |
26 Dec 2016 |
|
South Africa |
won |
282 runs |
|
South Africa v Sri Lanka |
Cape Town |
2 Jan 2017 |
|
South Africa |
won |
inns & 118 runs |
|
South Africa v Sri Lanka |
Johannesburg |
12 Jan 2017 |
|
|
draw |
- |
|
New Zealand v South Africa |
Dunedin |
8 Mar 2017 |
|
South Africa |
won |
8 wickets |
|
New Zealand v South Africa |
Wellington |
16 Mar 2017 |
|
|
draw |
- |
|
New Zealand v South Africa |
Hamilton |
25 Mar 2017 |
|
England |
won |
211 runs |
|
England v South Africa |
Lord's |
6 Jul 2017 |
|
South Africa |
won |
340 runs |
|
England v South Africa |
Nottingham |
14 Jul 2017 |
|
England |
won |
239 runs |
|
England v South Africa |
The Oval |
27 Jul 2017 |
|
England |
won |
177 runs |
|
England v South Africa |
Manchester |
4 Aug 2017 |
|
South Africa |
won |
333 runs |
|
South Africa v Bangladesh |
Potchefstroom |
28 Sep 2017 |
|
South Africa |
won |
inns & 254 runs |
|
South Africa v Bangladesh |
Bloemfontein |
6 Oct 2017 |
|
South Africa |
won |
inns & 120 runs |
|
South Africa v Zimbabwe |
Gqeberha |
26 Dec 2017 |
|
South Africa |
won |
72 runs |
|
South Africa v India |
Cape Town |
5 Jan 2018 |
|
South Africa |
won |
135 runs |
|
South Africa v India |
Centurion |
13 Jan 2018 |
|
India |
won |
63 runs |
|
South Africa v India |
Johannesburg |
24 Jan 2018 |
|
Australia |
won |
118 runs |
|
South Africa v Australia |
Durban |
1 Mar 2018 |
|
South Africa |
won |
6 wickets |
|
South Africa v Australia |
Gqeberha |
9 Mar 2018 |
|
South Africa |
won |
322 runs |
|
South Africa v Australia |
Cape Town |
22 Mar 2018 |
|
South Africa |
won |
492 runs |
|
South Africa v Australia |
Johannesburg |
30 Mar 2018 |
|
Sri Lanka |
won |
278 runs |
|
Sri Lanka v South Africa |
Galle |
12 Jul 2018 |
|
Sri Lanka |
won |
199 runs |
|
Sri Lanka v South Africa |
Colombo (SSC) |
20 Jul 2018 |
|
South Africa |
won |
6 wickets |
|
South Africa v Pakistan |
Centurion |
26 Dec 2018 |
|
South Africa |
won |
9 wickets |
|
South Africa v Pakistan |
Cape Town |
3 Jan 2019 |
|
South Africa |
won |
107 runs |
|
South Africa v Pakistan |
Johannesburg |
11 Jan 2019 |
|
Sri Lanka |
won |
1 wickets |
|
South Africa v Sri Lanka |
Durban |
13 Feb 2019 |
|
Sri Lanka |
won |
8 wickets |
|
South Africa v Sri Lanka |
Gqeberha |
21 Feb 2019 |
|
India |
won |
203 runs |
|
India v South Africa |
Visakhapatnam |
2 Oct 2019 |
|
India |
won |
inns & 137 runs |
|
India v South Africa |
Pune |
10 Oct 2019 |
|
India |
won |
inns & 202 runs |
|
India v South Africa |
Ranchi |
19 Oct 2019 |
|
South Africa |
won |
107 runs |
|
South Africa v England |
Centurion |
26 Dec 2019 |
|
England |
won |
189 runs |
|
South Africa v England |
Cape Town |
3 Jan 2020 |
|
England |
won |
inns & 53 runs |
|
South Africa v England |
Gqeberha |
16 Jan 2020 |
|
England |
won |
191 runs |
|
South Africa v England |
Johannesburg |
24 Jan 2020 |
|