| 5 Nov 2015 | IND 201 & 200 v SA 184 & 109Match 1 · Test | India won by 108 runs | Chandigarh | Freedom Trophy 2015/16 |
| 25 Oct 2015 | IND 224 v SA 438/4Match 5 · ODI | South Africa won by 214 runs | Mumbai | South Africa in India ODI Series 2015/16 |
| 22 Oct 2015 | IND 299/8 v SA 264/9Match 4 · ODI | India won by 35 runs | Chennai | South Africa in India ODI Series 2015/16 |
| 18 Oct 2015 | IND 252/6 v SA 270/7Match 3 · ODI | South Africa won by 18 runs | Rajkot | South Africa in India ODI Series 2015/16 |
| 14 Oct 2015 | IND 247/9 v SA 225Match 2 · ODI | India won by 22 runs | Indore | South Africa in India ODI Series 2015/16 |
| 11 Oct 2015 | IND 298/7 v SA 303/5Match 1 · ODI | South Africa won by 5 runs | Kanpur | South Africa in India ODI Series 2015/16 |
| 5 Oct 2015 | IND 92 v SA 96/4Match 2 · T20I | South Africa won by 6 wickets | Cuttack | South Africa in India T20I Series 2015/16 |
| 2 Oct 2015 | IND 199/5 v SA 200/3Match 1 · T20I | South Africa won by 7 wickets | Dharmasala | South Africa in India T20I Series 2015/16 |
| 26 Aug 2015 | SA 283/7 v NZ 221Match 3 · ODI | South Africa won by 62 runs | Durban | New Zealand in South Africa ODI Series 2015 |
| 23 Aug 2015 | SA 204 v NZ 207/2Match 2 · ODI | New Zealand won by 8 wickets | Potchefstroom | New Zealand in South Africa ODI Series 2015 |
| 19 Aug 2015 | SA 304/7 v NZ 284Match 1 · ODI | South Africa won by 20 runs | Centurion | New Zealand in South Africa ODI Series 2015 |
| 16 Aug 2015 | SA 145/8 v NZ 177/7Match 2 · T20I | New Zealand won by 32 runs | Centurion | New Zealand in South Africa T20I Series 2015 |
| 14 Aug 2015 | SA 152/4 v NZ 151/8Match 1 · T20I | South Africa won by 6 wickets | Durban | New Zealand in South Africa T20I Series 2015 |
| 30 Jul 2015 | BAN 246/8 v SAMatch 2 · Test | Match drawn | Mirpur | South Africa in Bangladesh Test Series 2015 |
| 21 Jul 2015 | BAN 326 v SA 248 & 61/0Match 1 · Test | Match drawn | Chittagong | South Africa in Bangladesh Test Series 2015 |
| 15 Jul 2015 | BAN 170/1 v SA 168/9Match 3 · ODI | Bangladesh won by 9 wickets (DLS method) | Chittagong | South Africa in Bangladesh ODI Series 2015 |
| 12 Jul 2015 | BAN 167/3 v SA 162Match 2 · ODI | Bangladesh won by 7 wickets | Mirpur | South Africa in Bangladesh ODI Series 2015 |
| 10 Jul 2015 | BAN 160 v SA 164/2Match 1 · ODI | South Africa won by 8 wickets | Mirpur | South Africa in Bangladesh ODI Series 2015 |
| 7 Jul 2015 | BAN 138 v SA 169/4Match 2 · T20I | South Africa won by 31 runs | Mirpur | South Africa in Bangladesh T20I Series 2015 |
| 5 Jul 2015 | BAN 96 v SA 148/4Match 1 · T20I | South Africa won by 52 runs | Mirpur | South Africa in Bangladesh T20I Series 2015 |
| 24 Mar 2015 | NZ 299/6 v SA 281/5Semi-final · ODI | New Zealand won by 4 wickets (DLS method) | Auckland | ICC Cricket World Cup 2014/15 |
| 18 Mar 2015 | SA 134/1 v SL 133Quarter-final · ODI | South Africa won by 9 wickets | Sydney | ICC Cricket World Cup 2014/15 |
| 12 Mar 2015 | SA 341/6 v UAE 195/9Match 36 · ODI | South Africa won by 146 runs | Wellington | ICC Cricket World Cup 2014/15 |
| 7 Mar 2015 | PAK 222 v SA 202Match 29 · ODI | Pakistan won by 29 runs (DLS method) | Auckland | ICC Cricket World Cup 2014/15 |
| 3 Mar 2015 | IRE 210 v SA 411/4Match 24 · ODI | South Africa won by 201 runs | Canberra | ICC Cricket World Cup 2014/15 |
| 27 Feb 2015 | SA 408/5 v WI 151Match 19 · ODI | South Africa won by 257 runs | Sydney | ICC Cricket World Cup 2014/15 |
| 22 Feb 2015 | IND 307/7 v SA 177Match 13 · ODI | India won by 130 runs | Melbourne | ICC Cricket World Cup 2014/15 |
| 15 Feb 2015 | SA 339/4 v ZIM 277Match 3 · ODI | South Africa won by 62 runs | Hamilton | ICC Cricket World Cup 2014/15 |
| 28 Jan 2015 | SA 361/5 v WI 230Match 5 · ODI | South Africa won by 131 runs | Centurion | West Indies in South Africa ODI Series 2014/15 |
| 25 Jan 2015 | SA 262/8 v WI 266/9Match 4 · ODI | West Indies won by 1 wicket | Port Elizabeth | West Indies in South Africa ODI Series 2014/15 |
| 21 Jan 2015 | SA 124/1 v WI 122Match 3 · ODI | South Africa won by 9 wickets | East London | West Indies in South Africa ODI Series 2014/15 |
| 18 Jan 2015 | SA 439/2 v WI 291/7Match 2 · ODI | South Africa won by 148 runs | Johannesburg | West Indies in South Africa ODI Series 2014/15 |
| 16 Jan 2015 | SA 279/8 v WI 164Match 1 · ODI | South Africa won by 61 runs (DLS method) | Durban | West Indies in South Africa ODI Series 2014/15 |
| 14 Jan 2015 | SA 195/3 v WI 126Match 3 · T20I | South Africa won by 69 runs | Durban | West Indies in South Africa T20I Series 2014/15 |
| 11 Jan 2015 | SA 231/7 v WI 236/6Match 2 · T20I | West Indies won by 4 wickets | Johannesburg | West Indies in South Africa T20I Series 2014/15 |
| 9 Jan 2015 | SA 165/4 v WI 168/6Match 1 · T20I | West Indies won by 4 wickets | Cape Town | West Indies in South Africa T20I Series 2014/15 |
| 2 Jan 2015 | SA 421 & 124/2 v WI 329 & 215Match 3 · Test | South Africa won by 8 wickets | Cape Town | Sir Vivian Richards Trophy 2014/15 |
| 26 Dec 2014 | SA 417/8d v WI 275/9Match 2 · Test | Match drawn | Port Elizabeth | Sir Vivian Richards Trophy 2014/15 |
| 17 Dec 2014 | SA 552/5d v WI 201/9 & 131/9Match 1 · Test | South Africa won by an innings and 220 runs | Centurion | Sir Vivian Richards Trophy 2014/15 |
| 23 Nov 2014 | AUS 275/8 v SA 280/6Match 5 · ODI | Australia won by 2 wickets (DLS method) | Sydney | South Africa in Australia ODI Series 2014/15 |
| 21 Nov 2014 | AUS 268/7 v SA 267/8Match 4 · ODI | Australia won by 3 wickets | Melbourne | South Africa in Australia ODI Series 2014/15 |
| 19 Nov 2014 | AUS 329/5 v SA 256/9Match 3 · ODI | Australia won by 73 runs | Canberra | South Africa in Australia ODI Series 2014/15 |
| 16 Nov 2014 | AUS 154 v SA 157/7Match 2 · ODI | South Africa won by 3 wickets | Perth | South Africa in Australia ODI Series 2014/15 |
| 14 Nov 2014 | AUS 300/8 v SA 268Match 1 · ODI | Australia won by 32 runs | Perth | South Africa in Australia ODI Series 2014/15 |
| 9 Nov 2014 | AUS 146/8 v SA 145/6Match 3 · T20I | Australia won by 2 wickets | Sydney | South Africa in Australia T20I Series 2014/15 |
| 7 Nov 2014 | AUS 102/3 v SA 101/7Match 2 · T20I | Australia won by 7 wickets | Melbourne | South Africa in Australia T20I Series 2014/15 |
| 5 Nov 2014 | AUS 144/6 v SA 145/3Match 1 · T20I | South Africa won by 7 wickets | Adelaide | South Africa in Australia T20I Series 2014/15 |
| 27 Oct 2014 | NZ v SA 157/3Match 3 · ODI | No result | Hamilton | South Africa in New Zealand ODI Series 2014/15 |
| 24 Oct 2014 | NZ 210 v SA 282/9Match 2 · ODI | South Africa won by 72 runs | Mount Maunganui | South Africa in New Zealand ODI Series 2014/15 |
| 21 Oct 2014 | NZ 230 v SA 236/4Match 1 · ODI | South Africa won by 6 wickets | Mount Maunganui | South Africa in New Zealand ODI Series 2014/15 |