| 2 Oct 2012 | IND 152/6 v SA 15124th T20I · T20I | SA | 8 | 0/30 | 0 | India won by 1 run | Colombo | ICC World Twenty20 2012/13 |
| 30 Sept 2012 | AUS 147/2 v SA 146/519th T20I · T20I | SA | DNB | 0/31 | 0 | Australia won by 8 wickets | Colombo | ICC World Twenty20 2012/13 |
| 28 Sept 2012 | PAK 136/8 v SA 133/615th T20I · T20I | SA | DNB | 1/10 | 0 | Pakistan won by 2 wickets | Colombo | ICC World Twenty20 2012/13 |
| 22 Sept 2012 | SL 46/5 v SA 78/47th T20I · T20I | SA | DNB | 0/9 | 0 | South Africa won by 32 runs | Hambantota | ICC World Twenty20 2012/13 |
| 20 Sept 2012 | SA 94/0 v ZIM 93/84th T20I · T20I | SA | DNB | 0/16 | 0 | South Africa won by 10 wickets | Hambantota | ICC World Twenty20 2012/13 |
| 12 Sept 2012 | ENG 118/5 v SA 90/5Match 3 · T20I | SA | DNB | 2/19 | 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 | DNB | 0/10 | 0 | No result | Manchester | South Africa in England T20I Series 2012 |
| 8 Sept 2012 | ENG 118/7 v SA 119/3Match 1 · T20I | SA | DNB | 2/19 | 2 | South Africa won by 7 wickets | Chester-le-Street | South Africa in England T20I Series 2012 |
| 30 Mar 2012 | SA 219/4 v IND 71/0Only T20I · T20I | SA | DNB | 0/10 | 0 | South Africa won by 11 runs (DLS method) | Johannesburg | - |
| 22 Feb 2012 | NZ 162/7 v SA 165/7Match 3 · T20I | SA | 2 | 2/20 | 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 | DNB | 1/22 | 0 | South Africa won by 8 wickets | Hamilton | South Africa in New Zealand T20I Series 2011/12 |
| 17 Feb 2012 | NZ 148/4 v SA 147/6Match 1 · T20I | SA | 14* | 0/24 | 0 | New Zealand won by 6 wickets | Wellington | South Africa in New Zealand T20I Series 2011/12 |
| 16 Oct 2011 | SA 148/7 v AUS 147/8Match 2 · T20I | SA | 34 | 1/26 | 0 | South Africa won by 3 wickets | Johannesburg | Australia in South Africa T20I Series 2011/12 |
| 13 Oct 2011 | SA 146/7 v AUS 147/5Match 1 · T20I | SA | 4 | 1/22 | 0 | Australia won by 5 wickets | Cape Town | Australia in South Africa T20I Series 2011/12 |
| 9 Jan 2011 | SA 147/9 v IND 168/6Only T20I · T20I | SA | 25 | 1/25 | 0 | India won by 21 runs | Durban | - |
| 27 Oct 2010 | PAK 120/9 v SA 125/4Match 2 · T20I | SA | DNB | 0/17 | 1 | South Africa won by 6 wickets | Abu Dhabi | Pakistan v South Africa T20I Series 2010/11 |
| 26 Oct 2010 | PAK 119 v SA 120/4Match 1 · T20I | SA | DNB | 3/31 | 1 | South Africa won by 6 wickets | Abu Dhabi | Pakistan v South Africa T20I Series 2010/11 |
| 10 Oct 2010 | SA 194/6 v ZIM 186/7Match 2 · T20I | SA | 1* | 1/30 | 2 | 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 | 0/30 | 1 | South Africa won by 7 wickets | Bloemfontein | Zimbabwe in South Africa T20I Series 2010/11 |
| 20 May 2010 | WI 119/7 v SA 120/7Match 2 · T20I | SA | 23 | 3/22 | 1 | South Africa won by 1 run | Antigua | South Africa in West Indies T20I Series 2010 |
| 19 May 2010 | WI 123 v SA 136/7Match 1 · T20I | SA | 0 | 2/19 | 0 | South Africa won by 13 runs | Antigua | South Africa in West Indies T20I Series 2010 |
| 10 May 2010 | PAK 148/7 v SA 137/721st T20I · T20I | SA | 19 | 0/13 | 0 | Pakistan won by 11 runs | St Lucia | ICC World Twenty20 2010 |
| 8 May 2010 | ENG 168/7 v SA 12918th T20I · T20I | SA | 12 | 2/15 | 0 | England won by 39 runs | Barbados | ICC World Twenty20 2010 |
| 6 May 2010 | NZ 157/7 v SA 170/414th T20I · T20I | SA | DNB | 2/23 | 0 | South Africa won by 13 runs | Barbados | ICC World Twenty20 2010 |
| 13 Nov 2009 | SA 127/3 v ENG 202/6Match 1 · T20I | SA | DNB | 0/36 | 1 | England won by 1 run (DLS method) | Johannesburg | England in South Africa T20I Series 2009/10 |
| 18 Jun 2009 | PAK 149/4 v SA 142/5Semi-final · T20I | SA | DNB | 0/23 | 1 | Pakistan won by 7 runs | Nottingham | ICC World Twenty20 2009 |
| 16 Jun 2009 | IND 118/8 v SA 130/524th T20I · T20I | SA | 4* | 3/16 | 0 | South Africa won by 12 runs | Nottingham | ICC World Twenty20 2009 |
| 13 Jun 2009 | SA 183/7 v WI 163/917th T20I · T20I | SA | 4* | 0/20 | 2 | South Africa won by 20 runs | London | ICC World Twenty20 2009 |
| 11 Jun 2009 | ENG 111 v SA 114/314th T20I · T20I | SA | DNB | 1/25 | 0 | South Africa won by 7 wickets | Nottingham | ICC World Twenty20 2009 |
| 9 Jun 2009 | NZ 127/5 v SA 128/710th T20I · T20I | SA | 2* | 0/17 | 0 | South Africa won by 1 run | London | ICC World Twenty20 2009 |
| 7 Jun 2009 | SCO 81 v SA 211/55th T20I · T20I | SA | DNB | 2/17 | 0 | South Africa won by 130 runs | London | ICC World Twenty20 2009 |
| 29 Mar 2009 | SA 156/5 v AUS 139/8Match 2 · T20I | SA | DNB | 2/16 | 0 | South Africa won by 17 runs | Centurion | Australia in South Africa T20I Series 2008/09 |
| 27 Mar 2009 | SA 168/6 v AUS 166/7Match 1 · T20I | SA | 7* | 0/25 | 1 | South Africa won by 4 wickets | Johannesburg | Australia in South Africa T20I Series 2008/09 |
| 13 Jan 2009 | AUS 161/4 v SA 157/5Match 2 · T20I | SA | DNB | 0/19 | 1 | 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 | 5* | 0/31 | 1 | Australia won by 52 runs | Melbourne | South Africa in Australia T20I Series 2008/09 |
| 5 Nov 2008 | SA 118/7 v BAN 109/8Only T20I · T20I | SA | 1 | 2/15 | 0 | South Africa won by 12 runs (DLS method) | Johannesburg | - |
| 18 Jan 2008 | SA 134/6 v WI 131/7Match 2 · T20I | SA | DNB | 1/8 | 2 | 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 | 28* | - | 0 | West Indies won by 5 wickets | Port Elizabeth | West Indies in South Africa T20I Series 2007/08 |
| 23 Nov 2007 | SA 131/7 v NZ 129/7Only T20I · T20I | SA | 6* | 1/19 | 0 | South Africa won by 3 wickets | Johannesburg | - |
| 9 Jan 2006 | AUS 209/3 v SA 114Only T20I · T20I | SA | 2 | 1/43 | 0 | Australia won by 95 runs | Brisbane | - |