| 16 Apr 2016 | SH 142/7 v KKR 146/2Match 8 · T20 | KKR | DNB | 2/35 | 0 | Kolkata Knight Riders won by 8 wickets | Hyderabad | Indian Premier League 2016 |
| 9 Feb 2016 | SA 319/3 v ENG 318/8Match 3 · ODI | SA | DNB | 1/63 | 1 | South Africa won by 7 wickets | Centurion | England in South Africa ODI Series 2015/16 |
| 6 Feb 2016 | SA 262/7 v ENG 263/5Match 2 · ODI | SA | DNB | 2/31 | 0 | England won by 5 wickets | Port Elizabeth | England in South Africa ODI Series 2015/16 |
| 3 Feb 2016 | SA 250/5 v ENG 399/9Match 1 · ODI | SA | DNB | 1/70 | 1 | England won by 39 runs (DLS method) | Bloemfontein | England in South Africa ODI Series 2015/16 |
| 22 Jan 2016 | SA 475 & 248/5d v ENG 342 & 101Match 4 · Test | SA | 0 & DNB | 2/73 & 3/36 | 1 | South Africa won by 280 runs | Centurion | Basil D'Oliveira Trophy 2015/16 |
| 14 Jan 2016 | SA 313 & 83 v ENG 323 & 74/3Match 3 · Test | SA | 12 & 4* | 3/76 & 0/7 | 2 | England won by 7 wickets | Johannesburg | Basil D'Oliveira Trophy 2015/16 |
| 2 Jan 2016 | SA 627/7d v ENG 629/6d & 159/6Match 2 · Test | SA | DNB | 1/114 & 1/26 | 1 | Match drawn | Cape Town | Basil D'Oliveira Trophy 2015/16 |
| 26 Dec 2015 | SA 214 & 174 v ENG 303 & 326Match 1 · Test | SA | 0 & 8 | 4/76 & 1/38 | 0 | England won by 241 runs | Durban | Basil D'Oliveira Trophy 2015/16 |
| 3 Dec 2015 | IND 334 & 267/5d v SA 121 & 143Match 4 · Test | SA | 9* & 2 | 0/58 & 3/51 | 0 | India won by 337 runs | Delhi | Freedom Trophy 2015/16 |
| 25 Nov 2015 | IND 215 & 173 v SA 79 & 185Match 3 · Test | SA | 1 & 4 | 3/35 & 3/19 | 0 | India won by 124 runs | Nagpur | Freedom Trophy 2015/16 |
| 14 Nov 2015 | IND 80/0 v SA 214Match 2 · Test | SA | 22 | 0/23 | 0 | Match drawn | Bangalore | Freedom Trophy 2015/16 |
| 18 Oct 2015 | IND 252/6 v SA 270/7Match 3 · ODI | SA | DNB | 4/39 | 0 | 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 | SA | 4 | 2/42 | 0 | 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 | SA | DNB | 1/51 | 1 | South Africa won by 5 runs | Kanpur | South Africa in India ODI Series 2015/16 |
| 14 Aug 2015 | SA 152/4 v NZ 151/8Match 1 · T20I | SA | DNB | 0/37 | 1 | 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 | SA | - | 1/45 | 0 | Match drawn | Mirpur | South Africa in Bangladesh Test Series 2015 |
| 21 Jul 2015 | BAN 326 v SA 248 & 61/0Match 1 · Test | SA | 3* & DNB | 0/52 | 0 | Match drawn | Chittagong | South Africa in Bangladesh Test Series 2015 |
| 15 Jul 2015 | BAN 170/1 v SA 168/9Match 3 · ODI | SA | 1* | 0/36 | 0 | Bangladesh won by 9 wickets (DLS method) | Chittagong | South Africa in Bangladesh ODI Series 2015 |
| 16 May 2015 | RR 199/6 v KKR 190/9Match 54 · T20 | KKR | 4* | 0/38 | 1 | Rajasthan Royals won by 9 runs | Mumbai | Indian Premier League 2015 |
| 14 May 2015 | MI 171/4 v KKR 166/7Match 51 · T20 | KKR | DNB | 1/27 | 0 | Mumbai Indians won by 5 runs | Mumbai | Indian Premier League 2015 |
| 22 Apr 2015 | SH 176/4 v KKR 101/4Match 19 · T20 | KKR | DNB | 2/31 | 0 | Sunrisers Hyderabad won by 16 runs (DLS method) | Visakhapatnam | Indian Premier League 2015 |
| 20 Apr 2015 | DC 146/8 v KKR 147/4Match 17 · T20 | KKR | DNB | 2/30 | 0 | Kolkata Knight Riders won by 6 wickets | Delhi | Indian Premier League 2015 |
| 18 Apr 2015 | PK 155/9 v KKR 159/6Match 14 · T20 | KKR | DNB | 2/27 | 0 | Kolkata Knight Riders won by 4 wickets | Pune | Indian Premier League 2015 |
| 11 Apr 2015 | KKR 177/6 v RCB 179/7Match 5 · T20 | KKR | DNB | 1/35 | 0 | Royal Challengers Bangalore won by 3 wickets | Kolkata | Indian Premier League 2015 |
| 8 Apr 2015 | KKR 170/3 v MI 168/3Match 1 · T20 | KKR | DNB | 2/18 | 0 | Kolkata Knight Riders won by 7 wickets | Kolkata | Indian Premier League 2015 |
| 24 Mar 2015 | NZ 299/6 v SA 281/5Semi-final · ODI | SA | DNB | 3/59 | 0 | 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 | SA | DNB | 1/27 | 0 | 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 | SA | DNB | 2/23 | 0 | South Africa won by 146 runs | Wellington | ICC Cricket World Cup 2014/15 |
| 7 Mar 2015 | PAK 222 v SA 202Match 29 · ODI | SA | 6* | 2/25 | 1 | 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 | SA | DNB | 3/34 | 0 | South Africa won by 201 runs | Canberra | ICC Cricket World Cup 2014/15 |
| 27 Feb 2015 | SA 408/5 v WI 151Match 19 · ODI | SA | DNB | 2/23 | 0 | South Africa won by 257 runs | Sydney | ICC Cricket World Cup 2014/15 |
| 22 Feb 2015 | IND 307/7 v SA 177Match 13 · ODI | SA | 2 | 2/59 | 0 | India won by 130 runs | Melbourne | ICC Cricket World Cup 2014/15 |
| 15 Feb 2015 | SA 339/4 v ZIM 277Match 3 · ODI | SA | DNB | 2/49 | 1 | South Africa won by 62 runs | Hamilton | ICC Cricket World Cup 2014/15 |
| 25 Jan 2015 | SA 262/8 v WI 266/9Match 4 · ODI | SA | DNB | 1/58 | 0 | 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 | SA | DNB | 1/26 | 0 | 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 | SA | DNB | 2/43 | 0 | 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 | SA | 2* | 0/36 | 0 | South Africa won by 61 runs (DLS method) | Durban | West Indies in South Africa ODI Series 2014/15 |
| 2 Jan 2015 | SA 421 & 124/2 v WI 329 & 215Match 3 · Test | SA | 4* & DNB | 2/83 & 2/18 | 0 | 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 | SA | DNB | 4/69 | 0 | Match drawn | Port Elizabeth | Sir Vivian Richards Trophy 2014/15 |
| 17 Dec 2014 | SA 552/5d v WI 201/9 & 131/9Match 1 · Test | SA | DNB | 3/55 & 2/43 | 1 | 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 | SA | DNB | 2/69 | 0 | Australia won by 2 wickets (DLS method) | Sydney | South Africa in Australia ODI Series 2014/15 |
| 19 Nov 2014 | AUS 329/5 v SA 256/9Match 3 · ODI | SA | 0* | 2/84 | 0 | 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 | SA | DNB | 5/21 | 2 | 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 | SA | 22* | 1/56 | 1 | Australia won by 32 runs | Perth | South Africa in Australia ODI Series 2014/15 |
| 27 Oct 2014 | NZ v SA 157/3Match 3 · ODI | SA | DNB | - | 0 | No result | Hamilton | South Africa in New Zealand ODI Series 2014/15 |
| 24 Oct 2014 | NZ 210 v SA 282/9Match 2 · ODI | SA | 0* | 1/44 | 0 | 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 | SA | DNB | 2/39 | 0 | South Africa won by 6 wickets | Mount Maunganui | South Africa in New Zealand ODI Series 2014/15 |
| 6 Sept 2014 | AUS 217/9 v SA 221/4Final · ODI | SA | DNB | 2/58 | 0 | South Africa won by 6 wickets | Harare | Zimbabwe Triangular Series 2014 |
| 4 Sept 2014 | ZIM 208 v SA 271/6Match 6 · ODI | SA | DNB | 1/41 | 0 | South Africa won by 63 runs | Harare | Zimbabwe Triangular Series 2014 |
| 2 Sept 2014 | AUS 282/7 v SA 220Match 5 · ODI | SA | 0 | 1/51 | 0 | Australia won by 62 runs | Harare | Zimbabwe Triangular Series 2014 |