| 25 Jun 2017 | ENG 181/8 v SA 162/7Match 3 · T20I | SA | 35 | - | 1 | England won by 19 runs | Cardiff | South Africa in England T20I Series 2017 |
| 23 Jun 2017 | ENG 171/6 v SA 174/8Match 2 · T20I | SA | 46 | - | 1 | South Africa won by 3 runs | Taunton | South Africa in England T20I Series 2017 |
| 21 Jun 2017 | ENG 143/1 v SA 142/3Match 1 · T20I | SA | 65* | - | 0 | England won by 9 wickets | Southampton | South Africa in England T20I Series 2017 |
| 29 May 2017 | ENG 153 v SA 156/3Match 3 · ODI | SA | 27* | - | 1 | South Africa won by 7 wickets | London | South Africa in England ODI Series 2017 |
| 27 May 2017 | ENG 330/6 v SA 328/5Match 2 · ODI | SA | 52 | - | 0 | England won by 2 runs | Southampton | South Africa in England ODI Series 2017 |
| 24 May 2017 | ENG 339/6 v SA 267Match 1 · ODI | SA | 45 | - | 0 | England won by 72 runs | Leeds | South Africa in England ODI Series 2017 |
| 18 Mar 2016 | ENG 230/8 v SA 229/4Super 10 · T20I | SA | 16 | - | 0 | England won by 2 wickets | Mumbai | World T20 2015/16 |
| 21 Feb 2016 | SA 172/1 v ENG 171Match 2 · T20I | SA | 71 | - | 0 | South Africa won by 9 wickets | Johannesburg | England in South Africa T20I Series 2015/16 |
| 19 Feb 2016 | SA 135/7 v ENG 134/8Match 1 · T20I | SA | 7 | - | 1 | South Africa won by 3 wickets | Cape Town | England in South Africa T20I Series 2015/16 |
| 14 Feb 2016 | SA 237/5 v ENG 236Match 5 · ODI | SA | 101* | - | 1 | South Africa won by 5 wickets | Cape Town | England in South Africa ODI Series 2015/16 |
| 12 Feb 2016 | SA 266/9 v ENG 262Match 4 · ODI | SA | 36 | - | 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 | 0* | - | 0 | 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 | 73 | - | 1 | 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 | 8 | - | 2 | 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 & 0 | - | 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 | 36 & 0 | - | 1 | 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 | 88 | - | 1 | Match drawn | Cape Town | Basil D'Oliveira Trophy 2015/16 |
| 26 Dec 2015 | SA 214 & 174 v ENG 303 & 326Match 1 · Test | SA | 49 & 37 | - | 7 | England won by 241 runs | Durban | Basil D'Oliveira Trophy 2015/16 |
| 29 Mar 2014 | ENG 193/7 v SA 196/526th T20I · T20I | SA | 69* | - | 1 | South Africa won by 3 runs | Chittagong | World T20 2013/14 |
| 19 Jun 2013 | ENG 179/3 v SA 175Semi-final · ODI | SA | 0 | - | 2 | England won by 7 wickets | London | ICC Champions Trophy 2013 |
| 12 Sept 2012 | ENG 118/5 v SA 90/5Match 3 · T20I | SA | 2 | - | 0 | England won by 28 runs | Birmingham | South Africa in England T20I Series 2012 |
| 10 Sept 2012 | ENG 29/2 v SA 77/5Match 2 · T20I | SA | 1 | - | 0 | No result | Manchester | South Africa in England T20I Series 2012 |
| 8 Sept 2012 | ENG 118/7 v SA 119/3Match 1 · T20I | SA | 10 | - | 0 | South Africa won by 7 wickets | Chester-le-Street | South Africa in England T20I Series 2012 |
| 5 Sept 2012 | ENG 182 v SA 186/3Match 5 · ODI | SA | 75* | - | 3 | South Africa won by 7 wickets | Nottingham | NatWest Series 2012 |
| 2 Sept 2012 | ENG 224/4 v SA 220/8Match 4 · ODI | SA | 39 | - | 2 | England won by 6 wickets | London | NatWest Series 2012 |
| 31 Aug 2012 | ENG 212/6 v SA 211Match 3 · ODI | SA | 28 | - | 2 | England won by 4 wickets | London | NatWest Series 2012 |
| 28 Aug 2012 | ENG 207 v SA 287/5Match 2 · ODI | SA | 28 | - | 3 | South Africa won by 80 runs | Southampton | NatWest Series 2012 |
| 24 Aug 2012 | ENG 37/0 v SAMatch 1 · ODI | SA | - | - | 0 | No result | Cardiff | NatWest Series 2012 |
| 16 Aug 2012 | ENG 315 & 294 v SA 309 & 351Match 3 · Test | SA | 27 & 43 | - | 0 | South Africa won by 51 runs | London | Basil D'Oliveira Trophy 2012 |
| 2 Aug 2012 | ENG 425 & 130/4 v SA 419 & 258/9dMatch 2 · Test | SA | 47 & 44 | - | 1 | Match drawn | Leeds | Basil D'Oliveira Trophy 2012 |
| 19 Jul 2012 | ENG 385 & 240 v SA 637/2dMatch 1 · Test | SA | DNB | - | 8 | South Africa won by an innings and 12 runs | London | Basil D'Oliveira Trophy 2012 |
| 6 Mar 2011 | ENG 171 v SA 165Match 21 · ODI | SA | 25 | - | 1 | England won by 6 runs | Chennai | ICC Cricket World Cup 2010/11 |
| 8 May 2010 | ENG 168/7 v SA 12918th T20I · T20I | SA | 5 | - | 1 | England won by 39 runs | Barbados | ICC World Twenty20 2010 |
| 14 Jan 2010 | SA 423/7d v ENG 180 & 169Match 4 · Test | SA | 58 | - | 2 | South Africa won by an innings and 74 runs | Johannesburg | Basil D'Oliveira Trophy 2009/10 |
| 3 Jan 2010 | SA 291 & 447/7d v ENG 273 & 296/9Match 3 · Test | SA | 36 & 34 | - | 2 | Match drawn | Cape Town | Basil D'Oliveira Trophy 2009/10 |
| 26 Dec 2009 | SA 343 & 133 v ENG 574/9dMatch 2 · Test | SA | 50 & 2 | - | 0 | England won by an innings and 98 runs | Durban | Basil D'Oliveira Trophy 2009/10 |
| 16 Dec 2009 | SA 418 & 301/7d v ENG 356 & 228/9Match 1 · Test | SA | 32 & 64 | - | 1 | Match drawn | Centurion | Basil D'Oliveira Trophy 2009/10 |
| 29 Nov 2009 | SA 119 v ENG 121/3Match 4 · ODI | SA | 22 | - | 1 | England won by 7 wickets | Port Elizabeth | England in South Africa ODI Series 2009/10 |
| 27 Nov 2009 | SA 354/6 v ENG 242Match 3 · ODI | SA | 121 | - | 0 | South Africa won by 112 runs | Cape Town | England in South Africa ODI Series 2009/10 |
| 22 Nov 2009 | SA 250/9 v ENG 252/3Match 2 · ODI | SA | 2 | - | 1 | England won by 7 wickets | Centurion | England in South Africa ODI Series 2009/10 |
| 15 Nov 2009 | SA 241/6 v ENG 157/8Match 2 · T20I | SA | 24 | - | 0 | South Africa won by 84 runs | Centurion | England in South Africa T20I Series 2009/10 |
| 13 Nov 2009 | SA 127/3 v ENG 202/6Match 1 · T20I | SA | 10* | - | 1 | England won by 1 run (DLS method) | Johannesburg | England in South Africa T20I Series 2009/10 |
| 27 Sept 2009 | SA 301/9 v ENG 323/8Match 8 · ODI | SA | 36 | - | 0 | England won by 22 runs | Centurion | ICC Champions Trophy 2009/10 |
| 11 Jun 2009 | ENG 111 v SA 114/314th T20I · T20I | SA | 11 | - | 0 | South Africa won by 7 wickets | Nottingham | ICC World Twenty20 2009 |
| 3 Sept 2008 | ENG v SA 6/1Match 5 · ODI | SA | DNB | - | 0 | No result | Cardiff | NatWest Series 2008 |
| 31 Aug 2008 | ENG 137/3 v SA 183/6Match 4 · ODI | SA | 14 | - | 0 | England won by 7 wickets (DLS method) | London | NatWest Series 2008 |
| 29 Aug 2008 | ENG 296/7 v SA 170Match 3 · ODI | SA | 12 | - | 0 | England won by 126 runs | London | NatWest Series 2008 |
| 26 Aug 2008 | ENG 85/0 v SA 83Match 2 · ODI | SA | 5 | - | 0 | England won by 10 wickets | Nottingham | NatWest Series 2008 |
| 22 Aug 2008 | ENG 275/4 v SA 255Match 1 · ODI | SA | 24 | - | 2 | England won by 20 runs | Leeds | NatWest Series 2008 |
| 7 Aug 2008 | ENG 316 & 198/4 v SA 194 & 318Match 4 · Test | SA | 39 & 97 | - | 0 | England won by 6 wickets | London | Basil D'Oliveira Trophy 2008 |