| 24 Nov 2013 | SA 195 v PAK 218/9Match 1 · ODI | Pakistan won by 23 runs | Cape Town | Pakistan in South Africa ODI Series 2013/14 |
| 22 Nov 2013 | SA 170/4 v PAK 176/4Match 2 · T20I | Pakistan won by 6 runs | Cape Town | Pakistan in South Africa T20I Series 2013/14 |
| 28 Mar 2013 | CC 128/5 v WAR 130/2Match · T20 | Warriors won by 8 wickets | Cape Town | Ram Slam T20 Challenge 2012/13 |
| 8 Mar 2013 | CC 117/6 v LIO 120/5Match · T20 | Lions won by 5 wickets | Cape Town | Ram Slam T20 Challenge 2012/13 |
| 24 Feb 2013 | DOL 134/6 v CC 137/1Match · T20 | Cape Cobras won by 9 wickets | Cape Town | Ram Slam T20 Challenge 2012/13 |
| 14 Feb 2013 | SA 326 & 182/6 v PAK 338 & 169Match 2 · Test | South Africa won by 4 wickets | Cape Town | Pakistan in South Africa Test Series 2012/13 |
| 2 Jan 2013 | SA 347/8d v NZ 45 & 275Match 1 · Test | South Africa won by an innings and 27 runs | Cape Town | New Zealand in South Africa Test Series 2012/13 |
| 16 Mar 2012 | WAR 149/6 v CC 106Match 35 · T20 | Warriors won by 43 runs | Cape Town | MiWAY T20 Challenge 2011/12 |
| 9 Mar 2012 | CC 180/3 v LIO 179/6Match 26 · T20 | Cape Cobras won by 1 run | Cape Town | MiWAY T20 Challenge 2011/12 |
| 4 Mar 2012 | CC 142/5 v TIT 146/4Match 21 · T20 | Titans won by 6 wickets | Cape Town | MiWAY T20 Challenge 2011/12 |
| 3 Jan 2012 | SA 580/4d & 2/0 v SL 239 & 342Match 3 · Test | South Africa won by 10 wickets | Cape Town | Sri Lanka in South Africa Test Series 2011/12 |
| 9 Nov 2011 | SA 96 & 236/2 v AUS 284 & 47Match 1 · Test | South Africa won by 8 wickets | Cape Town | Australia in South Africa Test Series 2011/12 |
| 13 Oct 2011 | SA 146/7 v AUS 147/5Match 1 · T20I | Australia won by 5 wickets | Cape Town | Australia in South Africa T20I Series 2011/12 |
| 18 Jan 2011 | SA 220 v IND 223/8Match 3 · ODI | India won by 2 wickets | Cape Town | India in South Africa ODI Series 2010/11 |
| 2 Jan 2011 | SA 362 & 341 v IND 364 & 166/3Match 3 · Test | Match drawn | Cape Town | India in South Africa Test Series 2010/11 |
| 3 Jan 2010 | SA 291 & 447/7d v ENG 273 & 296/9Match 3 · Test | Match drawn | Cape Town | Basil D'Oliveira Trophy 2009/10 |
| 27 Nov 2009 | SA 354/6 v ENG 242Match 3 · ODI | South Africa won by 112 runs | Cape Town | England in South Africa ODI Series 2009/10 |
| 26 Apr 2009 | PK 139/6 v RR 112/7Match 15 · T20 | Kings XI Punjab won by 27 runs | Cape Town | Indian Premier League 2009 |
| 23 Apr 2009 | KKR 150/8 v RR 150/6Match 10 · T20 | Match tied (Rajasthan Royals won the Super Over) | Cape Town | Indian Premier League 2009 |
| 22 Apr 2009 | RCB 160/8 v DC 184/6Match 8 · T20 | Deccan Chargers won by 24 runs | Cape Town | Indian Premier League 2009 |
| 19 Apr 2009 | DC 58/0 v PK 104/7Match 3 · T20 | Delhi Daredevils won by 10 wickets (DLS method) | Cape Town | Indian Premier League 2009 |
| 19 Apr 2009 | DC 104/2 v KKR 101Match 4 · T20 | Deccan Chargers won by 8 wickets | Cape Town | Indian Premier League 2009 |
| 18 Apr 2009 | CSK 146/7 v MI 165/7Match 1 · T20 | Mumbai Indians won by 19 runs | Cape Town | Indian Premier League 2009 |
| 18 Apr 2009 | RCB 133/8 v RR 58Match 2 · T20 | Royal Challengers Bangalore won by 75 runs | Cape Town | Indian Premier League 2009 |
| 9 Apr 2009 | SA 289/6 v AUS 264/7Match 3 · ODI | South Africa won by 25 runs | Cape Town | Australia in South Africa ODI Series 2008/09 |
| 19 Mar 2009 | SA 651 v AUS 209 & 422Match 3 · Test | South Africa won by an innings and 20 runs | Cape Town | Australia in South Africa Test Series 2008/09 |
| 25 Jan 2008 | SA 255/9 v WI 169Match 2 · ODI | South Africa won by 86 runs | Cape Town | West Indies in South Africa ODI Series 2007/08 |
| 2 Jan 2008 | SA 321 & 186/3 v WI 243 & 262Match 2 · Test | South Africa won by 7 wickets | Cape Town | Sir Vivian Richards Trophy 2007/08 |
| 2 Dec 2007 | SA 242/5 v NZ 238/8Match 3 · ODI | South Africa won by 5 wickets | Cape Town | New Zealand in South Africa ODI Series 2007/08 |
| 22 Sept 2007 | NZ 143/8 v PAK 147/4Semi-final · T20I | Pakistan won by 6 wickets | Cape Town | ICC World Twenty20 2007/08 |
| 20 Sept 2007 | AUS 102/0 v SL 10122nd T20I · T20I | Australia won by 10 wickets | Cape Town | ICC World Twenty20 2007/08 |
| 20 Sept 2007 | BAN 140 v PAK 141/623rd T20I · T20I | Pakistan won by 4 wickets | Cape Town | ICC World Twenty20 2007/08 |
| 16 Sept 2007 | AUS 124/1 v BAN 123/814th T20I · T20I | Australia won by 9 wickets | Cape Town | ICC World Twenty20 2007/08 |
| 16 Sept 2007 | SA 154/8 v ENG 135/715th T20I · T20I | South Africa won by 19 runs | Cape Town | ICC World Twenty20 2007/08 |
| 15 Sept 2007 | SA 146/3 v BAN 14412th T20I · T20I | South Africa won by 7 wickets | Cape Town | ICC World Twenty20 2007/08 |
| 14 Sept 2007 | AUS 136/2 v ENG 1359th T20I · T20I | Australia won by 8 wickets | Cape Town | ICC World Twenty20 2007/08 |
| 13 Sept 2007 | ENG 188/9 v ZIM 138/76th T20I · T20I | England won by 50 runs | Cape Town | ICC World Twenty20 2007/08 |
| 12 Sept 2007 | AUS 138/9 v ZIM 139/54th T20I · T20I | Zimbabwe won by 5 wickets | Cape Town | ICC World Twenty20 2007/08 |
| 11 Feb 2007 | SA 113/0 v PAK 107Match 4 · ODI | South Africa won by 10 wickets | Cape Town | Pakistan in South Africa ODI Series 2006/07 |
| 26 Jan 2007 | PAK 157 & 186 v SA 183 & 161/53rd Test · Test | South Africa won by 5 wickets | Cape Town | Pakistan tour of South Africa 2006/07 |
| 2 Jan 2007 | IND 414 & 169 v SA 373 & 211/53rd Test · Test | South Africa won by 5 wickets | Cape Town | India tour of South Africa 2006/07 |
| 26 Nov 2006 | SA 274/7 v IND 168Match 3 · ODI | South Africa won by 106 runs | Cape Town | India in South Africa ODI Series 2006/07 |
| 27 Apr 2006 | NZ 593/8d & 121/3 v SA 5122nd Test · Test | Match drawn | Cape Town | New Zealand tour of South Africa 2005/06 |
| 16 Mar 2006 | SA 205 & 197 v AUS 308 & 95/31st Test · Test | Australia won by 7 wickets | Cape Town | Australia tour of South Africa 2005/06 |
| 3 Mar 2006 | SA 289/7 v AUS 93Match 2 · ODI | South Africa won by 196 runs | Cape Town | Australia in South Africa ODI Series 2005/06 |
| 28 Oct 2005 | SA 201/9 v NZ 1822nd ODI · ODI | South Africa won by 19 runs | Cape Town | New Zealand tour of South Africa 2005/06 |
| 4 Mar 2005 | ZIM 54 & 265 v SA 340/3d1st Test · Test | South Africa won by an innings and 21 runs | Cape Town | Zimbabwe tour of South Africa 2004/05 |
| 6 Feb 2005 | SA 291/5 v ENG 1834th ODI · ODI | South Africa won by 108 runs | Cape Town | England tour of South Africa 2004/05 |
| 2 Jan 2005 | SA 441 & 222/8d v ENG 163 & 3043rd Test · Test | South Africa won by 196 runs | Cape Town | England tour of South Africa 2004/05 |
| 25 Jan 2004 | SA 263/4 v WI 541st ODI · ODI | South Africa won by 209 runs | Cape Town | West Indies tour of South Africa 2003/04 |