| 12 Feb 2016 | SA 266/9 v ENG 262Match 4 · ODI | SA | 38 | - | 1 | South Africa won by 1 wicket | Johannesburg | England in South Africa ODI Series 2015/16 |
| 9 Feb 2016 | SA 319/3 v ENG 318/8Match 3 · ODI | SA | DNB | 0/13 | 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 | 23* | 0/35 | 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 | 4* | 1/45 | 1 | England won by 39 runs (DLS method) | Bloemfontein | England in South Africa ODI Series 2015/16 |
| 12 Dec 2015 | DOL 159/5 v TIT 161/3Final · T20 | TIT | 7* | - | 1 | Titans won by 7 wickets | Centurion | Ram Slam T20 Challenge 2015/16 |
| 6 Dec 2015 | TIT 136/9 v KNI 139/6Match · T20 | TIT | 6 | - | 0 | Knights won by 4 wickets | Benoni | Ram Slam T20 Challenge 2015/16 |
| 4 Dec 2015 | TIT 158/2 v LIO 93/8Match · T20 | TIT | 1* | - | 0 | Titans won by 68 runs (DLS method) | Benoni | Ram Slam T20 Challenge 2015/16 |
| 28 Nov 2015 | TIT 167/3 v WAR 127Match · T20 | TIT | 17 | - | 1 | Titans won by 40 runs | Port Elizabeth | Ram Slam T20 Challenge 2015/16 |
| 18 Nov 2015 | TIT 136/9 v DOL 70Match · T20 | TIT | 17 | - | 2 | Titans won by 66 runs | Durban | Ram Slam T20 Challenge 2015/16 |
| 15 Nov 2015 | WAR 149/7 v TIT 150/5Match · T20 | TIT | 14* | - | 1 | Titans won by 5 wickets | Centurion | Ram Slam T20 Challenge 2015/16 |
| 8 Nov 2015 | TIT 173/5 v CC 147/6Match · T20 | TIT | 61* | - | 0 | Titans won by 26 runs | Centurion | Ram Slam T20 Challenge 2015/16 |
| 1 Nov 2015 | DOL 179/4 v TIT 173/8Match · T20 | TIT | 11 | - | 0 | Dolphins won by 6 runs | Centurion | Ram Slam T20 Challenge 2015/16 |
| 25 Oct 2015 | IND 224 v SA 438/4Match 5 · ODI | SA | 16 | 0/55 | 1 | 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 | SA | 22 | 0/17 | 0 | 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 | SA | 33* | 0/9 | 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 | 18 | 0/4 | 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 | 35* | 1/38 | 0 | 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 | SA | 11 | - | 0 | 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 | SA | 32* | - | 0 | 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 | SA | 40 | 0/9 | 0 | 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 | SA | 70 | 0/18 | 0 | 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 | SA | 15 | 0/11 | 1 | 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 | SA | 36 | 1/4 | 0 | 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 | SA | 4* | - | 0 | South Africa won by 6 wickets | Durban | New Zealand in South Africa T20I Series 2015 |
| 15 Jul 2015 | BAN 170/1 v SA 168/9Match 3 · ODI | SA | 12 | - | 0 | 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 | SA | 36 | 0/11 | 0 | Bangladesh won by 7 wickets | Mirpur | South Africa in Bangladesh ODI Series 2015 |
| 10 Jul 2015 | BAN 160 v SA 164/2Match 1 · ODI | SA | DNB | - | 1 | South Africa won by 8 wickets | Mirpur | South Africa in Bangladesh ODI Series 2015 |
| 12 Mar 2015 | SA 341/6 v UAE 195/9Match 36 · ODI | SA | 64* | 0/11 | 1 | South Africa won by 146 runs | Wellington | ICC Cricket World Cup 2014/15 |
| 3 Mar 2015 | IRE 210 v SA 411/4Match 24 · ODI | SA | DNB | 0/13 | 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 | 10* | - | 0 | South Africa won by 257 runs | Sydney | ICC Cricket World Cup 2014/15 |
| 15 Feb 2015 | SA 339/4 v ZIM 277Match 3 · ODI | SA | DNB | 0/40 | 0 | South Africa won by 62 runs | Hamilton | ICC Cricket World Cup 2014/15 |
| 28 Jan 2015 | SA 361/5 v WI 230Match 5 · ODI | SA | 5* | 1/40 | 0 | 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 | SA | 12 | 2/21 | 1 | 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 | 0/5 | 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 | 1/39 | 2 | 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 | 12 | - | 0 | 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 | SA | DNB | - | 0 | 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 | SA | 8* | - | 2 | 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 | SA | 18* | 0/8 | 0 | West Indies won by 4 wickets | Cape Town | West Indies in South Africa T20I Series 2014/15 |
| 30 Nov 2014 | WAR 148/7 v TIT 128/7Match · T20 | TIT | 3 | - | 0 | Warriors won by 20 runs | Bloemfontein | Ram Slam T20 Challenge 2014/15 |
| 23 Nov 2014 | AUS 275/8 v SA 280/6Match 5 · ODI | SA | 63 | 0/20 | 1 | 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 | SA | 22 | 0/13 | 0 | 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 | SA | 12 | 1/39 | 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 | 0 | 1/40 | 0 | 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 | 20 | 0/5 | 0 | 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 | SA | 1 | - | 0 | 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 | SA | 5 | - | 0 | 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 | SA | DNB | - | 1 | South Africa won by 7 wickets | Adelaide | South Africa in Australia T20I Series 2014/15 |
| 29 Mar 2014 | ENG 193/7 v SA 196/526th T20I · T20I | SA | DNB | - | 0 | South Africa won by 3 runs | Chittagong | World T20 2013/14 |
| 22 Mar 2014 | SA 160/8 v SL 165/714th T20I · T20I | SA | 5 | - | 0 | Sri Lanka won by 5 runs | Chittagong | World T20 2013/14 |