South Africa |
won |
inns & 27 runs |
|
South Africa v New Zealand |
Cape Town |
2 Jan 2013 |
|
South Africa |
won |
inns & 193 runs |
|
South Africa v New Zealand |
Gqeberha |
11 Jan 2013 |
|
South Africa |
won |
211 runs |
|
South Africa v Pakistan |
Johannesburg |
1 Feb 2013 |
|
South Africa |
won |
4 wickets |
|
South Africa v Pakistan |
Cape Town |
14 Feb 2013 |
|
South Africa |
won |
inns & 18 runs |
|
South Africa v Pakistan |
Centurion |
22 Feb 2013 |
|
Pakistan |
won |
7 wickets |
|
Pakistan v South Africa |
Abu Dhabi |
14 Oct 2013 |
|
South Africa |
won |
inns & 92 runs |
|
Pakistan v South Africa |
Dubai (DICS) |
23 Oct 2013 |
|
|
draw |
- |
|
South Africa v India |
Johannesburg |
18 Dec 2013 |
|
South Africa |
won |
10 wickets |
|
South Africa v India |
Durban |
26 Dec 2013 |
|
Australia |
won |
281 runs |
|
South Africa v Australia |
Centurion |
12 Feb 2014 |
|
South Africa |
won |
231 runs |
|
South Africa v Australia |
Gqeberha |
20 Feb 2014 |
|
Australia |
won |
245 runs |
|
South Africa v Australia |
Cape Town |
1 Mar 2014 |
|
South Africa |
won |
153 runs |
|
Sri Lanka v South Africa |
Galle |
16 Jul 2014 |
|
|
draw |
- |
|
Sri Lanka v South Africa |
Colombo (SSC) |
24 Jul 2014 |
|
South Africa |
won |
9 wickets |
|
Zimbabwe v South Africa |
Harare |
9 Aug 2014 |
|
South Africa |
won |
inns & 220 runs |
|
South Africa v West Indies |
Centurion |
17 Dec 2014 |
|
|
draw |
- |
|
South Africa v West Indies |
Gqeberha |
26 Dec 2014 |
|
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 |
|