| 15 Oct 2010 | SA 351/6 v ZIM 287/6Match 1 · ODI | SA | 110 | - | 1 | South Africa won by 64 runs | Bloemfontein | Zimbabwe in South Africa ODI Series 2010/11 |
| 26 Jun 2010 | WI 231 & 161 v SA 346 & 49/3Match 3 · Test | SA | 5 & 25 | - | 1 | South Africa won by 7 wickets | Barbados | South Africa in West Indies Test Series 2010 |
| 18 Jun 2010 | WI 546 v SA 543/6d & 235/3dMatch 2 · Test | SA | 44 & 41 | - | 0 | Match drawn | St Kitts | South Africa in West Indies Test Series 2010 |
| 10 Jun 2010 | WI 102 & 293 v SA 352 & 206/4dMatch 1 · Test | SA | 2 & 5 | - | 0 | South Africa won by 163 runs | Trinidad | South Africa in West Indies Test Series 2010 |
| 3 Jun 2010 | WI 252/6 v SA 255/9Match 5 · ODI | SA | 45 | - | 0 | South Africa won by 1 wicket | Trinidad | South Africa in West Indies ODI Series 2010 |
| 30 May 2010 | WI 303/6 v SA 304/3Match 4 · ODI | SA | 129 | - | 0 | South Africa won by 7 wickets | Dominica | South Africa in West Indies ODI Series 2010 |
| 28 May 2010 | WI 157 v SA 224Match 3 · ODI | SA | 34 | - | 0 | South Africa won by 67 runs | Dominica | South Africa in West Indies ODI Series 2010 |
| 24 May 2010 | WI 283 v SA 300/5Match 2 · ODI | SA | 92 | - | 0 | South Africa won by 17 runs | Antigua | South Africa in West Indies ODI Series 2010 |
| 22 May 2010 | WI 215 v SA 280/7Match 1 · ODI | SA | 102 | - | 0 | South Africa won by 66 runs (DLS method) | Antigua | South Africa in West Indies ODI Series 2010 |
| 27 Feb 2010 | IND 275 v SA 365/2Match 3 · ODI | SA | 87 | - | 1 | South Africa won by 90 runs | Ahmedabad | South Africa in India ODI Series 2009/10 |
| 24 Feb 2010 | IND 401/3 v SA 248Match 2 · ODI | SA | 34 | - | 0 | India won by 153 runs | Gwalior | South Africa in India ODI Series 2009/10 |
| 14 Feb 2010 | IND 643/6d v SA 296 & 290Match 2 · Test | SA | 114 & 123* | - | 0 | India won by an innings and 57 runs | Kolkata | South Africa in India Test Series 2009/10 |
| 6 Feb 2010 | IND 233 & 319 v SA 558/6dMatch 1 · Test | SA | 253* | - | 0 | South Africa won by an innings and 6 runs | Nagpur | South Africa in India Test Series 2009/10 |
| 14 Jan 2010 | SA 423/7d v ENG 180 & 169Match 4 · Test | SA | 75 | - | 1 | 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 | 14 & 95 | - | 1 | Match drawn | Cape Town | Basil D'Oliveira Trophy 2009/10 |
| 26 Dec 2009 | SA 343 & 133 v ENG 574/9dMatch 2 · Test | SA | 2 & 6 | - | 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 | 19 & 100 | - | 0 | Match drawn | Centurion | Basil D'Oliveira Trophy 2009/10 |
| 29 Nov 2009 | SA 119 v ENG 121/3Match 4 · ODI | SA | 11 | - | 0 | 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 | 86 | - | 1 | 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 | 57 | - | 1 | England won by 7 wickets | Centurion | England in South Africa ODI Series 2009/10 |
| 8 Nov 2009 | SA 295/5 v ZIM 250/6Match 1 · ODI | SA | 80 | - | 1 | South Africa won by 45 runs | Benoni | Zimbabwe in South Africa ODI Series 2009/10 |
| 24 Sept 2009 | SA 217/5 v NZ 214Match 3 · ODI | SA | 38 | - | 1 | South Africa won by 5 wickets | Centurion | ICC Champions Trophy 2009/10 |
| 22 Sept 2009 | SA 206/7 v SL 319/8Match 1 · ODI | SA | 2 | - | 0 | Sri Lanka won by 55 runs (DLS method) | Centurion | ICC Champions Trophy 2009/10 |
| 3 Apr 2009 | SA 145 v AUS 286/7Match 1 · ODI | SA | 7 | - | 0 | Australia won by 141 runs | Durban | Australia in South Africa ODI Series 2008/09 |
| 27 Mar 2009 | SA 168/6 v AUS 166/7Match 1 · T20I | SA | 26 | - | 0 | South Africa won by 4 wickets | Johannesburg | Australia in South Africa T20I Series 2008/09 |
| 19 Mar 2009 | SA 651 v AUS 209 & 422Match 3 · Test | SA | 46 | - | 0 | South Africa won by an innings and 20 runs | Cape Town | Australia in South Africa Test Series 2008/09 |
| 6 Mar 2009 | SA 138/9 & 370/9 v AUS 352 & 331/5dMatch 2 · Test | SA | 0 & 43 | - | 1 | Australia won by 175 runs | Durban | Australia in South Africa Test Series 2008/09 |
| 26 Feb 2009 | SA 220 & 291 v AUS 466 & 207Match 1 · Test | SA | 1 & 57 | - | 1 | Australia won by 162 runs | Johannesburg | Australia in South Africa Test Series 2008/09 |
| 30 Jan 2009 | AUS 249 v SA 288/6Match 5 · ODI | SA | 97 | - | 1 | South Africa won by 39 runs | Perth | South Africa in Australia ODI Series 2008/09 |
| 26 Jan 2009 | AUS 222 v SA 223/2Match 4 · ODI | SA | 80* | - | 0 | South Africa won by 8 wickets | Adelaide | South Africa in Australia ODI Series 2008/09 |
| 23 Jan 2009 | AUS 269 v SA 270/7Match 3 · ODI | SA | 13 | - | 0 | South Africa won by 3 wickets | Sydney | South Africa in Australia ODI Series 2008/09 |
| 18 Jan 2009 | AUS 249/9 v SA 244/6Match 2 · ODI | SA | 8 | - | 0 | Australia won by 5 runs | Hobart | South Africa in Australia ODI Series 2008/09 |
| 16 Jan 2009 | AUS 271/8 v SA 272/7Match 1 · ODI | SA | 1 | - | 1 | South Africa won by 3 wickets | Melbourne | South Africa in Australia ODI Series 2008/09 |
| 13 Jan 2009 | AUS 161/4 v SA 157/5Match 2 · T20I | SA | 26 | - | 0 | Australia won by 6 wickets | Brisbane | South Africa in Australia T20I Series 2008/09 |
| 3 Jan 2009 | AUS 445 & 257/4d v SA 327/9 & 272Match 3 · Test | SA | 51 & 59 | - | 1 | Australia won by 103 runs | Sydney | South Africa in Australia Test Series 2008/09 |
| 26 Dec 2008 | AUS 394 & 247 v SA 459 & 183/1Match 2 · Test | SA | 19 & 30* | - | 2 | South Africa won by 9 wickets | Melbourne | South Africa in Australia Test Series 2008/09 |
| 17 Dec 2008 | AUS 375 & 319 v SA 281 & 414/4Match 1 · Test | SA | 47 & 53 | - | 0 | South Africa won by 6 wickets | Perth | South Africa in Australia Test Series 2008/09 |
| 26 Nov 2008 | SA 429 v BAN 250 & 131Match 2 · Test | SA | 71 | - | 1 | South Africa won by an innings and 48 runs | Centurion | Bangladesh in South Africa Test Series 2008/09 |
| 19 Nov 2008 | SA 441/9 v BAN 153 & 159Match 1 · Test | SA | 112 | - | 1 | South Africa won by an innings and 129 runs | Bloemfontein | Bangladesh in South Africa Test Series 2008/09 |
| 9 Nov 2008 | SA 358/4 v BAN 2302nd ODI · ODI | SA | 140 | - | 0 | South Africa won by 128 runs | Benoni | Bangladesh in South Africa ODI Series 2008/09 |
| 7 Nov 2008 | SA 283/8 v BAN 222Match 1 · ODI | SA | 35 | - | 1 | South Africa won by 61 runs | Potchefstroom | Bangladesh in South Africa ODI Series 2008/09 |
| 2 Nov 2008 | SA 224/3 v KEN 222/92nd ODI · ODI | SA | 78 | - | 0 | South Africa won by 7 wickets (with 87 balls remaining) | Kimberley | Kenya in South Africa ODI Series 2008/09 |
| 31 Oct 2008 | SA 336/7 v KEN 177Match 1 · ODI | SA | 7 | - | 1 | South Africa won by 159 runs | Bloemfontein | Kenya in South Africa ODI Series 2008/09 |
| 3 Sept 2008 | ENG v SA 6/1Match 5 · ODI | SA | 3* | - | 0 | No result | Cardiff | NatWest Series 2008 |
| 31 Aug 2008 | ENG 137/3 v SA 183/6Match 4 · ODI | SA | 34 | - | 1 | England won by 7 wickets (DLS method) | London | NatWest Series 2008 |
| 29 Aug 2008 | ENG 296/7 v SA 170Match 3 · ODI | SA | 46 | - | 0 | England won by 126 runs | London | NatWest Series 2008 |
| 7 Aug 2008 | ENG 316 & 198/4 v SA 194 & 318Match 4 · Test | SA | 36 & 76 | - | 0 | England won by 6 wickets | London | Basil D'Oliveira Trophy 2008 |
| 30 Jul 2008 | ENG 231 & 363 v SA 314 & 283/5Match 3 · Test | SA | 9 & 6 | - | 3 | South Africa won by 5 wickets | Birmingham | Basil D'Oliveira Trophy 2008 |
| 18 Jul 2008 | ENG 203 & 327 v SA 522 & 9/0Match 2 · Test | SA | 38 & DNB | - | 1 | South Africa won by 10 wickets | Leeds | Basil D'Oliveira Trophy 2008 |
| 10 Jul 2008 | ENG 593/8d v SA 247 & 393/3dMatch 1 · Test | SA | 6 & 104* | - | 1 | Match drawn | London | Basil D'Oliveira Trophy 2008 |