| 2 Mar 2013 | DOL 136/4 v WAR 138/1Match · T20 | WAR | DNB | 0/14 | 0 | Warriors won by 9 wickets | East London | Ram Slam T20 Challenge 2012/13 |
| 24 Feb 2013 | LIO 162/7 v WAR 115Match · T20 | WAR | 0 | 2/23 | 0 | Lions won by 47 runs | Potchefstroom | Ram Slam T20 Challenge 2012/13 |
| 22 Feb 2013 | WAR 120/8 v TIT 121/5Match · T20 | WAR | 2 | 0/20 | 0 | Titans won by 5 wickets | Port Elizabeth | Ram Slam T20 Challenge 2012/13 |
| 17 Feb 2013 | KNI 136/7 v WAR 128/2Match · T20 | WAR | DNB | 1/31 | 0 | Warriors won by 8 wickets (DLS method) | Kimberley | Ram Slam T20 Challenge 2012/13 |
| 30 Sept 2012 | AUS 147/2 v SA 146/519th T20I · T20I | SA | DNB | 0/24 | 1 | Australia won by 8 wickets | Colombo | ICC World Twenty20 2012/13 |
| 12 Sept 2012 | ENG 118/5 v SA 90/5Match 3 · T20I | SA | DNB | 1/37 | 0 | England won by 28 runs | Birmingham | South Africa in England T20I Series 2012 |
| 5 Sept 2012 | ENG 182 v SA 186/3Match 5 · ODI | SA | DNB | 1/38 | 0 | South Africa won by 7 wickets | Nottingham | NatWest Series 2012 |
| 2 Sept 2012 | ENG 224/4 v SA 220/8Match 4 · ODI | SA | 5 | 0/39 | 0 | England won by 6 wickets | London | NatWest Series 2012 |
| 31 Aug 2012 | ENG 212/6 v SA 211Match 3 · ODI | SA | 13 | 1/23 | 0 | England won by 4 wickets | London | NatWest Series 2012 |
| 28 Aug 2012 | ENG 207 v SA 287/5Match 2 · ODI | SA | 0* | 2/30 | 0 | 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 |
| 19 May 2012 | PW 102/8 v KKR 136/4Match 70 · T20 | PW | 3 | 2/18 | 0 | Kolkata Knight Riders won by 34 runs | Pune | Indian Premier League 2012 |
| 8 May 2012 | PW 125/6 v RR 126/3Match 52 · T20 | PW | 2* | 1/12 | 0 | Rajasthan Royals won by 7 wickets | Pune | Indian Premier League 2012 |
| 5 May 2012 | KKR 150/5 v PW 143/8Match 47 · T20 | PW | 1 | 0/37 | 0 | Kolkata Knight Riders won by 7 runs | Kolkata | Indian Premier League 2012 |
| 3 May 2012 | PW 119/6 v MI 120/9Match 45 · T20 | PW | 2 | 0/18 | 1 | Mumbai Indians won by 1 run | Pune | Indian Premier League 2012 |
| 1 May 2012 | DC 186/4 v PW 173/5Match 42 · T20 | PW | DNB | 1/25 | 0 | Deccan Chargers won by 13 runs | Cuttack | Indian Premier League 2012 |
| 6 Apr 2012 | MI 101/9 v PW 129/9Match 3 · T20 | PW | 11 | 1/18 | 0 | Pune Warriors won by 28 runs | Mumbai | Indian Premier League 2012 |
| 30 Mar 2012 | SA 219/4 v IND 71/0Only T20I · T20I | SA | DNB | 0/14 | 0 | South Africa won by 11 runs (DLS method) | Johannesburg | - |
| 21 Mar 2012 | WAR 64/6 v TIT 61/2Match 42 · T20 | WAR | 23 | 0/14 | 0 | Titans won by 8 wickets (DLS method) | Centurion | MiWAY T20 Challenge 2011/12 |
| 18 Mar 2012 | WAR 141/6 v KNI 142/3Match 38 · T20 | WAR | 19 | 0/13 | 0 | Knights won by 7 wickets | Kimberley | MiWAY T20 Challenge 2011/12 |
| 16 Mar 2012 | WAR 149/6 v CC 106Match 35 · T20 | WAR | 23 | 2/17 | 1 | Warriors won by 43 runs | Cape Town | MiWAY T20 Challenge 2011/12 |
| 14 Mar 2012 | LIO 199/6 v WAR 84Match 33 · T20 | WAR | 9 | 2/44 | 0 | Lions won by 115 runs | Johannesburg | MiWAY T20 Challenge 2011/12 |
| 3 Mar 2012 | NZ 206 v SA 208/5Match 3 · ODI | SA | 27 | 0/18 | 0 | South Africa won by 5 wickets | Auckland | South Africa in New Zealand ODI Series 2011/12 |
| 22 Feb 2012 | NZ 162/7 v SA 165/7Match 3 · T20I | SA | 22* | 0/14 | 0 | South Africa won by 3 runs | Auckland | South Africa in New Zealand T20I Series 2011/12 |
| 19 Feb 2012 | NZ 173/4 v SA 174/2Match 2 · T20I | SA | 4 | 0/15 | 0 | South Africa won by 8 wickets | Hamilton | South Africa in New Zealand T20I Series 2011/12 |
| 22 Jan 2012 | SA 312/4 v SL 314/8Match 5 · ODI | SA | DNB | 2/51 | 0 | Sri Lanka won by 2 wickets | Johannesburg | Sri Lanka in South Africa ODI Series 2011/12 |
| 20 Jan 2012 | SA 299/7 v SL 304/5Match 4 · ODI | SA | 21 | 0/52 | 0 | Sri Lanka won by 5 wickets | Kimberley | Sri Lanka in South Africa ODI Series 2011/12 |
| 16 Oct 2011 | SA 148/7 v AUS 147/8Match 2 · T20I | SA | 29* | 0/44 | 0 | South Africa won by 3 wickets | Johannesburg | Australia in South Africa T20I Series 2011/12 |
| 19 May 2011 | PW 118/7 v KKR 119/3Match 65 · T20 | PW | 1* | 1/27 | 0 | Kolkata Knight Riders won by 7 wickets | Mumbai | Indian Premier League 2011 |
| 16 May 2011 | PW 136/9 v DC 138/4Match 62 · T20 | PW | 16 | 1/27 | 0 | Deccan Chargers won by 6 wickets | Mumbai | Indian Premier League 2011 |
| 10 May 2011 | DC 136/8 v PW 137/4Match 53 · T20 | PW | DNB | 1/38 | 0 | Pune Warriors won by 6 wickets | Hyderabad | Indian Premier League 2011 |
| 8 May 2011 | PK 119/8 v PW 120/5Match 51 · T20 | PW | DNB | 2/12 | 0 | Pune Warriors won by 5 wickets | Chandigarh | Indian Premier League 2011 |
| 20 Apr 2011 | MI 124/3 v PW 118Match 21 · T20 | PW | 9 | 0/28 | 0 | Mumbai Indians won by 7 wickets | Mumbai | Indian Premier League 2011 |
| 17 Apr 2011 | PW 187/5 v DC 190/7Match 16 · T20 | PW | 10* | 0/26 | 0 | Delhi Daredevils won by 3 wickets | Mumbai | Indian Premier League 2011 |
| 13 Apr 2011 | PW 151/6 v KTK 148/8Match 10 · T20 | PW | 1 | 3/35 | 1 | Pune Warriors won by 4 wickets | Mumbai | Indian Premier League 2011 |
| 10 Apr 2011 | PW 113/3 v PK 112/8Match 5 · T20 | PW | DNB | 1/20 | 0 | Pune Warriors won by 7 wickets | Mumbai | Indian Premier League 2011 |
| 19 Mar 2011 | BAN 78 v SA 284/8Match 39 · ODI | SA | 0 | 0/4 | 0 | South Africa won by 206 runs | Mirpur | ICC Cricket World Cup 2010/11 |
| 18 Jan 2011 | SA 220 v IND 223/8Match 3 · ODI | SA | 5 | 0/53 | 0 | India won by 2 wickets | Cape Town | India in South Africa ODI Series 2010/11 |
| 15 Jan 2011 | SA 189 v IND 190Match 2 · ODI | SA | 12 | 0/43 | 0 | India won by 1 run | Johannesburg | India in South Africa ODI Series 2010/11 |
| 12 Jan 2011 | SA 289/9 v IND 154Match 1 · ODI | SA | 21* | 1/25 | 0 | South Africa won by 135 runs | Durban | India in South Africa ODI Series 2010/11 |
| 9 Jan 2011 | SA 147/9 v IND 168/6Only T20I · T20I | SA | 14 | 1/25 | 0 | India won by 21 runs | Durban | - |
| 5 Nov 2010 | PAK 275/9 v SA 274/6Match 4 · ODI | SA | DNB | 0/53 | 1 | Pakistan won by 1 wicket | Dubai | Pakistan v South Africa ODI Series 2010/11 |
| 22 Oct 2010 | SA 399/6 v ZIM 127Match 3 · ODI | SA | DNB | 2/30 | 0 | South Africa won by 272 runs | Benoni | Zimbabwe in South Africa ODI Series 2010/11 |
| 17 Oct 2010 | SA 273/2 v ZIM 268Match 2 · ODI | SA | DNB | 2/52 | 0 | South Africa won by 8 wickets | Potchefstroom | Zimbabwe in South Africa ODI Series 2010/11 |
| 15 Oct 2010 | SA 351/6 v ZIM 287/6Match 1 · ODI | SA | DNB | 1/59 | 0 | South Africa won by 64 runs | Bloemfontein | Zimbabwe in South Africa ODI Series 2010/11 |
| 10 Oct 2010 | SA 194/6 v ZIM 186/7Match 2 · T20I | SA | DNB | 0/41 | 1 | South Africa won by 8 runs | Kimberley | Zimbabwe in South Africa T20I Series 2010/11 |
| 8 Oct 2010 | SA 169/3 v ZIM 168/4Match 1 · T20I | SA | DNB | 2/29 | 0 | South Africa won by 7 wickets | Bloemfontein | Zimbabwe in South Africa T20I Series 2010/11 |
| 24 Feb 2010 | IND 401/3 v SA 248Match 2 · ODI | SA | 18 | 2/95 | 0 | India won by 153 runs | Gwalior | South Africa in India ODI Series 2009/10 |
| 21 Feb 2010 | IND 298/9 v SA 297Match 1 · ODI | SA | 49 | 1/69 | 0 | India won by 1 run | Jaipur | South Africa in India ODI Series 2009/10 |
| 14 Feb 2010 | IND 643/6d v SA 296 & 290Match 2 · Test | SA | 12 & 22 | 0/103 | 0 | India won by an innings and 57 runs | Kolkata | South Africa in India Test Series 2009/10 |