|
Match
|
Country
|
Versus
|
Result
|
1 |
19/12/1992
|
South Africa
|
India
|
India won by 5 wickets
|
2 |
15/02/1993
|
South Africa
|
Pakistan
|
Pakistan won by 9 runs
|
3 |
02/04/1994
|
South Africa
|
Australia
|
Australia won by 7 wickets
|
4 |
18/12/1994
|
New Zealand
|
Sri Lanka
|
Sri Lanka won by 5 wickets
|
5 |
19/12/1994
|
New Zealand
|
Pakistan
|
Pakistan won by 5 wickets
|
6 |
19/01/1996
|
South Africa
|
England
|
South Africa won by 14 runs
|
7 |
04/02/1997
|
South Africa
|
India
|
South Africa won by 6 wickets
|
8 |
29/03/1997
|
South Africa
|
Australia
|
South Africa won by 6 wickets
|
9 |
11/04/1998
|
South Africa
|
Pakistan
|
South Africa won by 3 wickets
|
10 |
24/01/1999
|
South Africa
|
West Indies
|
West Indies won by 43 runs
|
11 |
04/02/2000
|
South Africa
|
England
|
South Africa won by 2 wickets
|
12 |
17/12/2000
|
South Africa
|
Sri Lanka
|
South Africa won by 95 runs
|
13 |
19/10/2001
|
South Africa
|
India
|
South Africa won by 46 runs
|
14 |
13/12/2002
|
South Africa
|
Pakistan
|
South Africa won by 62 runs
|
15 |
16/02/2003
|
England
|
Netherlands
|
England won by 6 wickets
|
16 |
27/02/2003
|
South Africa
|
Canada
|
South Africa won by 118 runs
|
17 |
15/03/2003
|
Zimbabwe
|
Sri Lanka
|
Sri Lanka won by 74 runs
|
18 |
09/02/2005
|
South Africa
|
England
|
South Africa won by 7 runs
|
19 |
17/09/2006
|
South Africa
|
Zimbabwe
|
Match abandoned
|
20 |
18/09/2006
|
South Africa
|
Zimbabwe
|
South Africa won by 6 wickets
|
21 |
12/11/2008
|
South Africa
|
Bangladesh
|
Match abandoned
|
22 |
14/01/2012
|
South Africa
|
Sri Lanka
|
South Africa won by 5 wickets
|
23 |
21/01/2015
|
South Africa
|
West Indies
|
South Africa won by 9 wickets
|
24 |
22/10/2017
|
South Africa
|
Bangladesh
|
South Africa won by 200 runs
|
25 |
16/03/2023
|
South Africa
|
West Indies
|
Match abandoned
|
26 |
18/03/2023
|
South Africa
|
West Indies
|
West Indies won by 48 runs
|