| 5 Mar 1996 | NED 168/8 v SA 328/327th Match · ODI | SA | DNB | 2/21 | 0 | South Africa won by 160 runs | Rawalpindi | 1995–96 Wills World Cup |
| 29 Feb 1996 | PAK 242/6 v SA 243/521st Match · ODI | SA | DNB | 0/50 | 0 | South Africa won by 5 wickets (with 34 balls remaining) | Karachi | 1995–96 Wills World Cup |
| 20 Feb 1996 | NZ 177/9 v SA 178/58th Match · ODI | SA | DNB | 3/34 | 0 | South Africa won by 5 wickets (with 75 balls remaining) | Faisalabad | 1995–96 Wills World Cup |
| 16 Feb 1996 | SA 321/2 v UAE 152/82nd Match · ODI | SA | DNB | 3/21 | 0 | South Africa won by 169 runs | Rawalpindi | 1995–96 Wills World Cup |
| 17 Jan 1996 | SA 185/5 v ENG 1845th ODI · ODI | SA | DNB | 4/41 | 0 | South Africa won by 5 wickets (with 10 balls remaining) | Durban | England tour of South Africa 1995/96 |
| 14 Jan 1996 | SA 276/3 v ENG 272/84th ODI · ODI | SA | DNB | 3/72 | 1 | South Africa won by 7 wickets (with 12 balls remaining) | Centurion | England tour of South Africa 1995/96 |
| 13 Jan 1996 | SA 199/7 v ENG 198/83rd ODI · ODI | SA | DNB | 2/53 | 1 | South Africa won by 3 wickets (with 11 balls remaining) | Johannesburg | England tour of South Africa 1995/96 |
| 11 Jan 1996 | SA 262/8 v ENG 265/52nd ODI · ODI | SA | DNB | 0/44 | 0 | England won by 5 wickets (with 10 balls remaining) | Bloemfontein | England tour of South Africa 1995/96 |
| 9 Jan 1996 | SA 211/8 v ENG 2051st ODI · ODI | SA | DNB | 3/38 | 0 | South Africa won by 6 runs | Cape Town | England tour of South Africa 1995/96 |
| 2 Jan 1996 | SA 244 & 70/0 v ENG 153 & 1575th Test · Test | SA | 3 & DNB | 5/46 & 2/49 | 0 | South Africa won by 10 wickets | Cape Town | England tour of South Africa 1995/96 |
| 26 Dec 1995 | SA 428 & 162/9 v ENG 263 & 189/34th Test · Test | SA | 12* & 12* | 3/49 & 1/60 | 0 | Match drawn | Port Elizabeth | England tour of South Africa 1995/96 |
| 14 Dec 1995 | SA 225 v ENG 152/53rd Test · Test | SA | 32 | 2/57 | 0 | Match drawn | Durban | England tour of South Africa 1995/96 |
| 30 Nov 1995 | SA 332 & 346/9 v ENG 200 & 351/52nd Test · Test | SA | 0 & 9* | 2/49 & 2/95 | 0 | Match drawn | Johannesburg | England tour of South Africa 1995/96 |
| 16 Nov 1995 | SA v ENG 381/91st Test · Test | SA | - | 2/92 | 1 | Match drawn | Centurion | England tour of South Africa 1995/96 |
| 22 Oct 1995 | ZIM 127 v SA 2392nd ODI · ODI | SA | 5* | 1/21 | 0 | South Africa won by 112 runs | Harare | South Africa tour of Zimbabwe 1995/96 |
| 21 Oct 1995 | ZIM 169/7 v SA 303/51st ODI · ODI | SA | DNB | 1/28 | 0 | South Africa won by 134 runs | Harare | South Africa tour of Zimbabwe 1995/96 |
| 13 Oct 1995 | ZIM 170 & 283 v SA 346 & 108/3Only Test · Test | SA | 33 & DNB | 3/42 & 8/71 | 0 | South Africa won by 7 wickets | Harare | South Africa tour of Zimbabwe 1995/96 |
| 4 Mar 1995 | NZ 328 & 181 v SA 294 & 308/6Only Test · Test | SA | 4* & DNB | 4/88 & 1/44 | 0 | South Africa won by 93 runs | Auckland | South Africa tour of New Zealand 1994/95 |
| 23 Feb 1995 | NZ 249/7 v SA 2036th Match · ODI | SA | 0* | 0/50 | 0 | New Zealand won by 46 runs | Christchurch | 1994-95 New Zealand Centenary Tournament |
| 18 Feb 1995 | IND 209/9 v SA 223/63rd Match · ODI | SA | DNB | 2/43 | 0 | South Africa won by 14 runs | Hamilton | 1994-95 New Zealand Centenary Tournament |
| 15 Feb 1995 | AUS 124/7 v SA 1231st Match · ODI | SA | 0 | 0/32 | 0 | Australia won by 3 wickets (with 40 balls remaining) | Wellington | 1994-95 New Zealand Centenary Tournament |
| 19 Jan 1995 | SA 460 & 259/7 v PAK 230 & 165Only Test · Test | SA | 15 & DNB | 2/63 & 2/53 | 0 | South Africa won by 324 runs | Johannesburg | Pakistan tour of South Africa 1994/95 |
| 12 Jan 1995 | SA 266/5 v PAK 1092nd Final · ODI | SA | DNB | 3/25 | 0 | South Africa won by 157 runs | Johannesburg | 1994–95 Mandela Trophy |
| 27 Aug 1994 | ENG 182/6 v SA 181/92nd ODI · ODI | SA | 2* | 2/47 | 0 | England won by 4 wickets (with 40 balls remaining) | Manchester | South Africa tour of England 1994 |
| 18 Aug 1994 | ENG 304 & 205/2 v SA 332/9 & 1753rd Test · Test | SA | 14* & 0 | 3/76 & 1/96 | 0 | England won by 8 wickets | London | South Africa tour of England 1994 |
| 4 Aug 1994 | ENG 477/9 & 267/5 v SA 447 & 116/32nd Test · Test | SA | 27 & DNB | 1/135 | 0 | Match drawn | Leeds | South Africa tour of England 1994 |
| 21 Jul 1994 | ENG 180 & 99/9 v SA 357 & 278/81st Test · Test | SA | 5* & DNB | 5/74 & 2/29 | 1 | South Africa won by 356 runs | London | South Africa tour of England 1994 |
| 25 Mar 1994 | SA 422 v AUS 269 & 297/43rd Test · Test | SA | 0* | 3/71 & 3/66 | 1 | Match drawn | Durban | Australia tour of South Africa 1993/94 |
| 17 Mar 1994 | SA 361 & 164 v AUS 435 & 92/12nd Test · Test | SA | 7 & 0 | 0/111 & 1/20 | 0 | Australia won by 9 wickets | Cape Town | Australia tour of South Africa 1993/94 |
| 4 Mar 1994 | SA 251 & 450/9 v AUS 248 & 2561st Test · Test | SA | 0* & 15* | 3/86 & 2/71 | 1 | South Africa won by 197 runs | Johannesburg | Australia tour of South Africa 1993/94 |
| 22 Feb 1994 | SA 193 v AUS 281/63rd ODI · ODI | SA | 0 | 1/60 | 0 | Australia won by 88 runs | Port Elizabeth | Australia tour of South Africa 1993/94 |
| 19 Feb 1994 | SA 232/3 v AUS 227/51st ODI · ODI | SA | DNB | 0/46 | 0 | South Africa won by 5 runs | Johannesburg | Australia tour of South Africa 1993/94 |
| 28 Jan 1994 | AUS 469/7 & 124/6 v SA 273 & 1293rd Test · Test | SA | 1* & 0* | 3/122 & 2/26 | 0 | Australia won by 191 runs | Adelaide | South Africa tour of Australia 1993/94 |
| 25 Jan 1994 | AUS 223/8 v SA 188/93rd Final · ODI | SA | 7* | 1/40 | 0 | Australia won by 35 runs | Sydney | 1993-94 Benson & Hedges World Series |
| 23 Jan 1994 | AUS 247/6 v SA 1782nd Final · ODI | SA | 0 | 4/40 | 0 | Australia won by 69 runs | Sydney | 1993-94 Benson & Hedges World Series |
| 21 Jan 1994 | AUS 202 v SA 230/51st Final · ODI | SA | DNB | 1/48 | 0 | South Africa won by 28 runs | Melbourne | 1993-94 Benson & Hedges World Series |
| 16 Jan 1994 | AUS 126 v SA 208/711th Match · ODI | SA | DNB | 0/20 | 0 | South Africa won by 82 runs | Perth | 1993-94 Benson & Hedges World Series |
| 14 Jan 1994 | NZ 150 v SA 151/510th Match · ODI | SA | DNB | 3/15 | 0 | South Africa won by 5 wickets (with 117 balls remaining) | Perth | 1993-94 Benson & Hedges World Series |
| 8 Jan 1994 | NZ 256/7 v SA 219/87th Match · ODI | SA | DNB | 2/38 | 1 | New Zealand won by 9 runs (revised target) | Brisbane | 1993-94 Benson & Hedges World Series |
| 2 Jan 1994 | AUS 292 & 111 v SA 169 & 2392nd Test · Test | SA | 0* & 10 | 4/83 & 3/34 | 0 | South Africa won by 5 runs | Sydney | South Africa tour of Australia 1993/94 |
| 26 Dec 1993 | AUS 342/7 v SA 258/31st Test · Test | SA | DNB | 1/108 | 0 | Match drawn | Melbourne | South Africa tour of Australia 1993/94 |
| 14 Dec 1993 | AUS 172/9 v SA 694th Match · ODI | SA | 0 | 1/49 | 0 | Australia won by 103 runs | Sydney | 1993-94 Benson & Hedges World Series |
| 9 Dec 1993 | AUS 189 v SA 190/31st Match · ODI | SA | DNB | 0/32 | 0 | South Africa won by 7 wickets (with 8 balls remaining) | Melbourne | 1993-94 Benson & Hedges World Series |
| 24 Nov 1993 | IND 195 v SA 193/91st Semi-Final · ODI | SA | 1* | 0/44 | 0 | India won by 2 runs | Kolkata | 1993 Hero Cup |
| 22 Nov 1993 | IND 221 v SA 178/910th Match · ODI | SA | 5* | 0/39 | 1 | India won by 43 runs | Mohali | 1993 Hero Cup |
| 19 Nov 1993 | SA 214/7 v SL 1368th Match · ODI | SA | DNB | 1/33 | 0 | South Africa won by 78 runs | Guwahati | 1993 Hero Cup |
| 14 Nov 1993 | SA 180/5 v WI 1394th Match · ODI | SA | DNB | 1/15 | 0 | South Africa won by 41 runs | Mumbai | 1993 Hero Cup |
| 10 Nov 1993 | SA 22/1 v ZIM3rd Match · ODI | SA | DNB | - | 0 | No result | Bangalore | 1993 Hero Cup |
| 14 Sept 1993 | SL 296/9 v SA 316 & 159/43rd Test · Test | SA | 1 & DNB | 2/62 | 0 | Match drawn | Colombo | South Africa tour of Sri Lanka 1993 |
| 6 Sept 1993 | SL 168 & 119 v SA 4952nd Test · Test | SA | 4* | 2/22 & 2/6 | 2 | South Africa won by an innings and 208 runs | Colombo | South Africa tour of Sri Lanka 1993 |