| 11 May 2013 | PK 120/9 v SH 150/7Match 59 · T20 | PK | 6 | - | 1 | Sunrisers Hyderabad won by 30 runs | Chandigarh | Indian Premier League 2013 |
| 9 May 2013 | PK 145/6 v RR 147/2Match 55 · T20 | PK | 8 | - | 0 | Rajasthan Royals won by 8 wickets | Chandigarh | Indian Premier League 2013 |
| 6 May 2013 | PK 194/4 v RCB 190/3Match 51 · T20 | PK | 101* | - | 0 | Kings XI Punjab won by 6 wickets | Chandigarh | Indian Premier League 2013 |
| 2 May 2013 | CSK 186/4 v PK 171/6Match 45 · T20 | PK | 51* | - | 1 | Chennai Super Kings won by 15 runs | Chennai | Indian Premier League 2013 |
| 29 Apr 2013 | MI 174/3 v PK 170Match 41 · T20 | PK | 56 | - | 1 | Mumbai Indians won by 4 runs | Mumbai | Indian Premier League 2013 |
| 26 Apr 2013 | KKR 150/4 v PK 149/6Match 35 · T20 | PK | 10 | - | 0 | Kolkata Knight Riders won by 6 wickets | Kolkata | Indian Premier League 2013 |
| 23 Apr 2013 | DC 120/7 v PK 121/5Match 32 · T20 | PK | 34* | - | 1 | Kings XI Punjab won by 5 wickets | Delhi | Indian Premier League 2013 |
| 21 Apr 2013 | PK 186/3 v PW 185/4Match 29 · T20 | PK | 80* | - | 0 | Kings XI Punjab won by 7 wickets | Chandigarh | Indian Premier League 2013 |
| 16 Apr 2013 | PK 157/9 v KKR 153/9Match 20 · T20 | PK | 20 | - | 1 | Kings XI Punjab won by 4 runs | Chandigarh | Indian Premier League 2013 |
| 28 Mar 2013 | LIO 195/4 v DOL 141/9Match · T20 | DOL | 6 | - | 2 | Lions won by 54 runs | Johannesburg | Ram Slam T20 Challenge 2012/13 |
| 24 Mar 2013 | SA 208/4 v PAK 205Match 5 · ODI | SA | 20* | - | 0 | South Africa won by 6 wickets | Benoni | Pakistan in South Africa ODI Series 2012/13 |
| 22 Mar 2013 | DOL 143/5 v TIT 145/6Match · T20 | DOL | 25* | - | 0 | Titans won by 4 wickets | Centurion | Ram Slam T20 Challenge 2012/13 |
| 21 Mar 2013 | SA 234/9 v PAK 236/7Match 4 · ODI | SA | 67 | - | 1 | Pakistan won by 3 wickets | Durban | Pakistan in South Africa ODI Series 2012/13 |
| 14 Mar 2013 | DOL 158/7 v CC 136/7Match · T20 | DOL | 17 | - | 2 | Dolphins won by 22 runs | Durban | Ram Slam T20 Challenge 2012/13 |
| 8 Mar 2013 | DOL 179/2 v KNI 165/6Match · T20 | DOL | 39* | - | 0 | Dolphins won by 14 runs | Durban | Ram Slam T20 Challenge 2012/13 |
| 3 Mar 2013 | SA 100 v PAK 195/7Match 2 · T20I | SA | 9 | - | 1 | Pakistan won by 95 runs | Centurion | Pakistan in South Africa T20I Series 2012/13 |
| 24 Feb 2013 | DOL 134/6 v CC 137/1Match · T20 | DOL | 3 | - | 0 | Cape Cobras won by 9 wickets | Cape Town | Ram Slam T20 Challenge 2012/13 |
| 9 Feb 2013 | CK 160/6 v RR 161/5Match 33 · T20 | CK | 19 | - | 1 | Rangpur Riders won by 5 wickets | Dhaka | Bangladesh Premier League 2012/13 |
| 7 Feb 2013 | CK 156/5 v KRB 67Match 29 · T20 | CK | 22 | - | 1 | Chittagong Kings won by 89 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 25 Jan 2013 | SA 264/9 v NZ 260/9Match 3 · ODI | SA | 15 | - | 0 | South Africa won by 1 wicket | Potchefstroom | New Zealand in South Africa ODI Series 2012/13 |
| 22 Jan 2013 | SA 252 v NZ 279/8Match 2 · ODI | SA | 14 | - | 0 | New Zealand won by 27 runs | Kimberley | New Zealand in South Africa ODI Series 2012/13 |
| 26 Dec 2012 | SA 179/6 v NZ 146/9Match 3 · T20I | SA | 28 | - | 0 | South Africa won by 33 runs | Port Elizabeth | New Zealand in South Africa T20I Series 2012/13 |
| 23 Dec 2012 | SA 165/5 v NZ 169/2Match 2 · T20I | SA | 33 | - | 2 | New Zealand won by 8 wickets (DLS method) | East London | New Zealand in South Africa T20I Series 2012/13 |
| 21 Dec 2012 | SA 87/2 v NZ 86Match 1 · T20I | SA | DNB | - | 0 | South Africa won by 8 wickets | Durban | New Zealand in South Africa T20I Series 2012/13 |
| 15 May 2012 | DC 140/5 v PK 136/8Match 64 · T20 | PK | 4 | - | 0 | Delhi Daredevils won by 5 wickets | Delhi | Indian Premier League 2012 |
| 8 May 2012 | DC 145/8 v PK 170/5Match 53 · T20 | PK | 28* | - | 0 | Kings XI Punjab won by 25 runs | Hyderabad | Indian Premier League 2012 |
| 28 Apr 2012 | CSK 149/8 v PK 156/8Match 37 · T20 | PK | 19 | - | 0 | Kings XI Punjab won by 7 runs | Chennai | Indian Premier League 2012 |
| 25 Apr 2012 | PK 168/3 v MI 171/6Match 33 · T20 | PK | 34* | - | 0 | Mumbai Indians won by 4 wickets | Chandigarh | Indian Premier League 2012 |
| 22 Apr 2012 | MI 163/6 v PK 164/4Match 28 · T20 | PK | 5* | - | 1 | Kings XI Punjab won by 6 wickets | Mumbai | Indian Premier League 2012 |
| 20 Apr 2012 | PK 163/6 v RCB 166/5Match 25 · T20 | PK | 8 | - | 0 | Royal Challengers Bangalore won by 5 wickets | Chandigarh | Indian Premier League 2012 |
| 16 Mar 2012 | LIO 24/2 v DOLMatch 37 · T20 | DOL | - | - | 1 | No result | Johannesburg | MiWAY T20 Challenge 2011/12 |
| 14 Mar 2012 | KNI 130/9 v DOL 77/4Match 32 · T20 | DOL | DNB | - | 0 | Knights won by 8 runs (DLS method) | Durban | MiWAY T20 Challenge 2011/12 |
| 2 Mar 2012 | DOL 100/8 v WAR 102/0Match 19 · T20 | DOL | 14 | - | 0 | Warriors won by 10 wickets | Durban | MiWAY T20 Challenge 2011/12 |
| 24 Feb 2012 | DOL 167/5 v TIT 168/4Match 10 · T20 | DOL | 44* | - | 1 | Titans won by 6 wickets | Durban | MiWAY T20 Challenge 2011/12 |
| 19 Feb 2012 | DOL 151/6 v IMP 148/7Match 5 · T20 | DOL | 11 | - | 0 | Dolphins won by 3 runs | Pietermaritzburg | MiWAY T20 Challenge 2011/12 |
| 28 Oct 2011 | SA 222/6 v AUS 227/7Match 3 · ODI | SA | 11* | - | 0 | Australia won by 3 wickets | Durban | Australia in South Africa ODI Series 2011/12 |
| 23 Oct 2011 | SA 303/6 v AUS 223Match 2 · ODI | SA | 59 | - | 0 | South Africa won by 80 runs | Port Elizabeth | Australia in South Africa ODI Series 2011/12 |
| 19 Oct 2011 | SA 129 v AUS 183/4Match 1 · ODI | SA | 11 | - | 0 | Australia won by 93 runs (DLS method) | Centurion | Australia in South Africa ODI Series 2011/12 |
| 16 Oct 2011 | SA 148/7 v AUS 147/8Match 2 · T20I | SA | 10 | - | 2 | 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 | 20 | - | 2 | Australia won by 5 wickets | Cape Town | Australia in South Africa T20I Series 2011/12 |
| 15 Jan 2011 | SA 189 v IND 190Match 2 · ODI | SA | 27 | - | 1 | 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 | 9 | - | 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 | 10 | - | 1 | India won by 21 runs | Durban | - |
| 5 Nov 2010 | PAK 275/9 v SA 274/6Match 4 · ODI | SA | 0 | - | 1 | Pakistan won by 1 wicket | Dubai | Pakistan v South Africa ODI Series 2010/11 |
| 2 Nov 2010 | PAK 226/9 v SA 228/9Match 3 · ODI | SA | 6 | - | 0 | South Africa won by 2 runs | Dubai | Pakistan v South Africa ODI Series 2010/11 |
| 31 Oct 2010 | PAK 289/9 v SA 286/8Match 2 · ODI | SA | 6 | - | 0 | Pakistan won by 1 wicket | Abu Dhabi | Pakistan v South Africa ODI Series 2010/11 |
| 29 Oct 2010 | PAK 203 v SA 207/2Match 1 · ODI | SA | DNB | - | 1 | South Africa won by 8 wickets | Abu Dhabi | Pakistan v South Africa ODI Series 2010/11 |
| 27 Oct 2010 | PAK 120/9 v SA 125/4Match 2 · T20I | SA | 6* | - | 0 | 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 | 13* | - | 0 | South Africa won by 6 wickets | Abu Dhabi | Pakistan v South Africa T20I Series 2010/11 |
| 22 Oct 2010 | SA 399/6 v ZIM 127Match 3 · ODI | SA | 33* | - | 0 | South Africa won by 272 runs | Benoni | Zimbabwe in South Africa ODI Series 2010/11 |