| 26 Jan 2009 | AUS 222 v SA 223/2Match 4 · ODI | SA | DNB | 1/35 | 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 | 40 | 0/47 | 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 | 11* | 0/46 | 2 | 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 | 40* | 2/58 | 0 | 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 | 19 | 0/36 | 0 | Australia won by 6 wickets | Brisbane | South Africa in Australia T20I Series 2008/09 |
| 11 Jan 2009 | AUS 182/9 v SA 130Match 1 · T20I | SA | 12 | 2/30 | 1 | Australia won by 52 runs | Melbourne | South Africa in Australia T20I Series 2008/09 |
| 9 Nov 2008 | SA 358/4 v BAN 2302nd ODI · ODI | SA | 37* | 1/37 | 1 | 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 | 31* | 3/40 | 0 | South Africa won by 61 runs | Potchefstroom | Bangladesh in South Africa ODI Series 2008/09 |
| 5 Nov 2008 | SA 118/7 v BAN 109/8Only T20I · T20I | SA | 6 | 0/18 | 0 | South Africa won by 12 runs (DLS method) | Johannesburg | - |
| 2 Nov 2008 | SA 224/3 v KEN 222/92nd ODI · ODI | SA | DNB | 3/47 | 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 | 1 | 1/33 | 0 | South Africa won by 159 runs | Bloemfontein | Kenya in South Africa ODI Series 2008/09 |
| 29 Aug 2008 | ENG 296/7 v SA 170Match 3 · ODI | SA | 16 | 1/30 | 0 | England won by 126 runs | London | NatWest Series 2008 |
| 26 Aug 2008 | ENG 85/0 v SA 83Match 2 · ODI | SA | 6 | - | 0 | England won by 10 wickets | Nottingham | NatWest Series 2008 |
| 1 Jun 2008 | CSK 163/5 v RR 164/7Final · T20 | CSK | 16 | 2/25 | 0 | Rajasthan Royals won by 3 wickets | Mumbai | Indian Premier League 2007/08 |
| 31 May 2008 | CSK 116/1 v PK 112/8Semi-final · T20 | CSK | DNB | 2/27 | 0 | Chennai Super Kings won by 9 wickets | Mumbai | Indian Premier League 2007/08 |
| 27 May 2008 | DC 147/8 v CSK 148/3Match 54 · T20 | CSK | 12* | 2/37 | 1 | Chennai Super Kings won by 7 wickets | Hyderabad | Indian Premier League 2007/08 |
| 24 May 2008 | CSK 201/7 v RR 211/5Match 49 · T20 | CSK | 71 | 2/35 | 0 | Rajasthan Royals won by 10 runs | Chennai | Indian Premier League 2007/08 |
| 21 May 2008 | CSK 112/8 v RCB 126/8Match 46 · T20 | CSK | 1 | 4/32 | 1 | Royal Challengers Bangalore won by 14 runs | Chennai | Indian Premier League 2007/08 |
| 18 May 2008 | KKR 149/5 v CSK 55/0Match 41 · T20 | CSK | DNB | 0/25 | 0 | Chennai Super Kings won by 3 runs (DLS method) | Kolkata | Indian Premier League 2007/08 |
| 14 May 2008 | MI 158/1 v CSK 156/6Match 36 · T20 | CSK | 5 | 0/44 | 0 | Mumbai Indians won by 9 wickets | Mumbai | Indian Premier League 2007/08 |
| 10 May 2008 | CSK 181/4 v PK 163/9Match 31 · T20 | CSK | 7* | 1/25 | 1 | Chennai Super Kings won by 18 runs | Chennai | Indian Premier League 2007/08 |
| 8 May 2008 | DC 187/5 v CSK 188/6Match 28 · T20 | CSK | 30 | 2/35 | 0 | Chennai Super Kings won by 4 wickets | Delhi | Indian Premier League 2007/08 |
| 6 May 2008 | CSK 144/7 v DC 148/3Match 26 · T20 | CSK | 29* | 1/26 | 0 | Deccan Chargers won by 7 wickets | Chennai | Indian Premier League 2007/08 |
| 4 May 2008 | RR 110/2 v CSK 109Match 24 · T20 | CSK | 42 | 0/10 | 0 | Rajasthan Royals won by 8 wickets | Jaipur | Indian Premier League 2007/08 |
| 2 May 2008 | CSK 169/6 v DC 172/2Match 20 · T20 | CSK | 28 | 0/40 | 0 | Delhi Daredevils won by 8 wickets | Chennai | Indian Premier League 2007/08 |
| 28 Apr 2008 | RCB 165 v CSK 178/5Match 15 · T20 | CSK | DNB | 1/38 | 0 | Chennai Super Kings won by 13 runs | Bangalore | Indian Premier League 2007/08 |
| 14 Mar 2008 | BAN 143 v SA 147/3Match 3 · ODI | SA | DNB | 4/29 | 0 | South Africa won by 7 wickets | Mirpur | South Africa in Bangladesh ODI Series 2007/08 |
| 12 Mar 2008 | BAN 173 v SA 179/3Match 2 · ODI | SA | DNB | 0/21 | 1 | South Africa won by 7 wickets | Mirpur | South Africa in Bangladesh ODI Series 2007/08 |
| 9 Mar 2008 | BAN 178 v SA 180/1Match 1 · ODI | SA | DNB | 2/30 | 1 | South Africa won by 9 wickets | Chittagong Divisional Stadium | South Africa in Bangladesh ODI Series 2007/08 |
| 3 Feb 2008 | SA 211/2 v WI 295/7Match 5 · ODI | SA | DNB | 0/48 | 0 | South Africa won by 8 wickets (DLS method) | Johannesburg | West Indies in South Africa ODI Series 2007/08 |
| 20 Jan 2008 | SA 176/4 v WI 175Match 1 · ODI | SA | DNB | 1/57 | 0 | South Africa won by 6 wickets | Centurion | West Indies in South Africa ODI Series 2007/08 |
| 18 Jan 2008 | SA 134/6 v WI 131/7Match 2 · T20I | SA | 28* | 0/11 | 0 | South Africa won by 4 wickets | Johannesburg | West Indies in South Africa T20I Series 2007/08 |
| 16 Dec 2007 | SA 58/8 v WI 60/5Match 1 · T20I | SA | 1 | 0/5 | 0 | West Indies won by 5 wickets | Port Elizabeth | West Indies in South Africa T20I Series 2007/08 |
| 30 Nov 2007 | SA 209/9 v NZ 210/3Match 2 · ODI | SA | 6 | 0/38 | 0 | New Zealand won by 7 wickets | Port Elizabeth | New Zealand in South Africa ODI Series 2007/08 |
| 25 Nov 2007 | SA 249/8 v NZ 248/6Match 1 · ODI | SA | 0 | 1/54 | 0 | South Africa won by 2 wickets | Durban | New Zealand in South Africa ODI Series 2007/08 |
| 23 Nov 2007 | SA 131/7 v NZ 129/7Only T20I · T20I | SA | 9 | 2/29 | 1 | South Africa won by 3 wickets | Johannesburg | - |
| 29 Oct 2007 | PAK 219 v SA 233/9Match 5 · ODI | SA | 5 | 4/44 | 1 | South Africa won by 14 runs | Lahore | South Africa in Pakistan ODI Series 2007/08 |
| 26 Oct 2007 | PAK 230/9 v SA 233/3Match 4 · ODI | SA | DNB | 1/54 | 0 | South Africa won by 7 wickets | Multan | South Africa in Pakistan ODI Series 2007/08 |
| 23 Oct 2007 | PAK 202/4 v SA 197Match 3 · ODI | SA | 12 | 2/30 | 0 | Pakistan won by 6 wickets | Faisalabad | South Africa in Pakistan ODI Series 2007/08 |
| 20 Oct 2007 | PAK 265/9 v SA 240Match 2 · ODI | SA | 31 | 2/43 | 0 | Pakistan won by 25 runs | Lahore | South Africa in Pakistan ODI Series 2007/08 |
| 18 Oct 2007 | PAK 249 v SA 294/5Match 1 · ODI | SA | DNB | 1/18 | 0 | South Africa won by 45 runs | Lahore | South Africa in Pakistan ODI Series 2007/08 |
| 20 Sept 2007 | SA 116/9 v IND 153/524th T20I · T20I | SA | 36 | 0/13 | 1 | India won by 37 runs | Durban | ICC World Twenty20 2007/08 |
| 19 Sept 2007 | SA 158/4 v NZ 153/820th T20I · T20I | SA | DNB | 1/30 | 1 | South Africa won by 6 wickets | Durban | ICC World Twenty20 2007/08 |
| 16 Sept 2007 | SA 154/8 v ENG 135/715th T20I · T20I | SA | 43 | 2/12 | 0 | South Africa won by 19 runs | Cape Town | ICC World Twenty20 2007/08 |
| 15 Sept 2007 | SA 146/3 v BAN 14412th T20I · T20I | SA | 41 | 0/6 | 0 | South Africa won by 7 wickets | Cape Town | ICC World Twenty20 2007/08 |
| 11 Sept 2007 | SA 208/2 v WI 205/61st T20I · T20I | SA | DNB | 0/16 | 0 | South Africa won by 8 wickets | Johannesburg | ICC World Twenty20 2007/08 |
| 26 Aug 2007 | ZIM 295/7 v SA 323/9Match 3 · ODI | SA | 97 | - | 0 | South Africa won by 28 runs | Harare | South Africa in Zimbabwe ODI Series 2007 |
| 25 Aug 2007 | ZIM 247/7 v SA 251/2Match 2 · ODI | SA | DNB | 1/51 | 0 | South Africa won by 8 wickets | Harare | South Africa in Zimbabwe ODI Series 2007 |
| 9 Jun 2007 | AX 306 v AX 337/7Match 2 · ODI | AX | 13 | 1/49 | 0 | Asia XI won by 31 runs | Chennai | Afro-Asia Cup 2007 |
| 6 Jun 2007 | AX 283 v AX 317/9Match 1 · ODI | AX | 9 | 2/64 | 0 | Asia XI won by 34 runs | Bangalore | Afro-Asia Cup 2007 |