England |
won |
39 runs |
|
|
South Africa v England |
Bloemfontein |
3 Feb 2016 |
|
England |
won |
5 wickets |
22 |
|
South Africa v England |
Gqeberha |
6 Feb 2016 |
|
South Africa |
won |
7 wickets |
22 |
|
South Africa v England |
Centurion |
9 Feb 2016 |
|
South Africa |
won |
1 wickets |
16 |
|
South Africa v England |
Johannesburg |
12 Feb 2016 |
|
South Africa |
won |
5 wickets |
36 |
|
South Africa v England |
Cape Town |
14 Feb 2016 |
|
West Indies |
won |
4 wickets |
11 |
|
West Indies v South Africa |
Providence |
3 Jun 2016 |
|
South Africa |
won |
47 runs |
|
|
Australia v South Africa |
Providence |
7 Jun 2016 |
|
Australia |
won |
36 runs |
|
|
Australia v South Africa |
Basseterre |
11 Jun 2016 |
|
South Africa |
won |
139 runs |
|
|
West Indies v South Africa |
Basseterre |
15 Jun 2016 |
|
|
n/r |
- |
|
|
Australia v South Africa |
Bridgetown |
19 Jun 2016 |
|
West Indies |
won |
100 runs |
|
|
West Indies v South Africa |
Bridgetown |
24 Jun 2016 |
|
South Africa |
won |
206 runs |
|
|
South Africa v Ireland |
Benoni |
25 Sep 2016 |
|
South Africa |
won |
6 wickets |
82 |
|
South Africa v Australia |
Centurion |
30 Sep 2016 |
|
South Africa |
won |
142 runs |
|
|
South Africa v Australia |
Johannesburg |
2 Oct 2016 |
|
South Africa |
won |
4 wickets |
4 |
|
South Africa v Australia |
Durban |
5 Oct 2016 |
|
South Africa |
won |
6 wickets |
87 |
|
South Africa v Australia |
Gqeberha |
9 Oct 2016 |
|
South Africa |
won |
31 runs |
|
|
South Africa v Australia |
Cape Town |
12 Oct 2016 |
|
South Africa |
won |
8 wickets |
94 |
|
South Africa v Sri Lanka |
Gqeberha |
28 Jan 2017 |
|
South Africa |
won |
121 runs |
|
|
South Africa v Sri Lanka |
Durban |
1 Feb 2017 |
|
South Africa |
won |
7 wickets |
108 |
|
South Africa v Sri Lanka |
Johannesburg |
4 Feb 2017 |
|
South Africa |
won |
40 runs |
|
|
South Africa v Sri Lanka |
Cape Town |
7 Feb 2017 |
|
South Africa |
won |
88 runs |
|
|
South Africa v Sri Lanka |
Centurion |
10 Feb 2017 |
|
South Africa |
won |
4 wickets |
1 |
|
New Zealand v South Africa |
Hamilton |
19 Feb 2017 |
|
New Zealand |
won |
6 runs |
|
|
New Zealand v South Africa |
Christchurch |
22 Feb 2017 |
|
South Africa |
won |
159 runs |
|
|
New Zealand v South Africa |
Wellington |
25 Feb 2017 |
|
New Zealand |
won |
7 wickets |
30 |
|
New Zealand v South Africa |
Hamilton |
1 Mar 2017 |
|
South Africa |
won |
6 wickets |
106 |
|
New Zealand v South Africa |
Auckland |
4 Mar 2017 |
|
England |
won |
72 runs |
|
|
England v South Africa |
Leeds |
24 May 2017 |
|
England |
won |
2 runs |
|
|
England v South Africa |
Southampton |
27 May 2017 |
|
South Africa |
won |
7 wickets |
127 |
|
England v South Africa |
Lord's |
29 May 2017 |
|
South Africa |
won |
96 runs |
|
|
South Africa v Sri Lanka |
The Oval |
3 Jun 2017 |
|
Pakistan |
won |
19 runs |
|
|
Pakistan v South Africa |
Birmingham |
7 Jun 2017 |
|
India |
won |
8 wickets |
72 |
|
India v South Africa |
The Oval |
11 Jun 2017 |
|
South Africa |
won |
10 wickets |
43 |
|
South Africa v Bangladesh |
Kimberley |
15 Oct 2017 |
|
South Africa |
won |
104 runs |
|
|
South Africa v Bangladesh |
Paarl |
18 Oct 2017 |
|
South Africa |
won |
200 runs |
|
|
South Africa v Bangladesh |
East London |
22 Oct 2017 |
|
India |
won |
6 wickets |
27 |
|
South Africa v India |
Durban |
1 Feb 2018 |
|
India |
won |
9 wickets |
177 |
|
South Africa v India |
Centurion |
4 Feb 2018 |
|
India |
won |
124 runs |
|
|
South Africa v India |
Cape Town |
7 Feb 2018 |
|
South Africa |
won |
5 wickets |
15 |
|
South Africa v India |
Johannesburg |
10 Feb 2018 |
|
India |
won |
73 runs |
|
|
South Africa v India |
Gqeberha |
13 Feb 2018 |
|
India |
won |
8 wickets |
107 |
|
South Africa v India |
Centurion |
16 Feb 2018 |
|
South Africa |
won |
5 wickets |
114 |
|
Sri Lanka v South Africa |
Dambulla |
29 Jul 2018 |
|
South Africa |
won |
4 wickets |
43 |
|
Sri Lanka v South Africa |
Dambulla |
1 Aug 2018 |
|
South Africa |
won |
78 runs |
|
|
Sri Lanka v South Africa |
Pallekele |
5 Aug 2018 |
|
Sri Lanka |
won |
3 runs |
|
|
Sri Lanka v South Africa |
Pallekele |
8 Aug 2018 |
|
Sri Lanka |
won |
178 runs |
|
|
Sri Lanka v South Africa |
Colombo (RPS) |
12 Aug 2018 |
|
South Africa |
won |
5 wickets |
143 |
|
South Africa v Zimbabwe |
Kimberley |
30 Sep 2018 |
|
South Africa |
won |
120 runs |
|
|
South Africa v Zimbabwe |
Bloemfontein |
3 Oct 2018 |
|
South Africa |
won |
4 wickets |
25 |
|
South Africa v Zimbabwe |
Paarl |
6 Oct 2018 |
|