One Day Internationals - Country Records and Statistics - Matches
ODI Matches for 
Played   
Versus 
From  to         
  Date Series Ground Result
1 10/11/1991 1991-1992 India v. South Africa Eden Gardens India won by 3 wickets
2 12/11/1991 1991-1992 India v. South Africa Captain Roop Singh Stadium India won by 38 runs
3 14/11/1991 1991-1992 India v. South Africa Jawaharlal Nehru Stadium (Delhi) South Africa won by 8 wickets
4 26/02/1992 1991-1992 Benson & Hedges World Cup (v. Australia) Sydney Cricket Ground South Africa won by 9 wickets
5 29/02/1992 1991-1992 Benson & Hedges World Cup (v. New Zealand) Eden Park New Zealand won by 7 wickets
6 02/03/1992 1991-1992 Benson & Hedges World Cup (v. Sri Lanka) Basin Reserve Sri Lanka won by 3 wickets
7 05/03/1992 1991-1992 Benson & Hedges World Cup (v. West Indies) AMI Stadium South Africa won by 64 runs
8 08/03/1992 1991-1992 Benson & Hedges World Cup (v. Pakistan) Brisbane Cricket Ground South Africa won by 20 runs
9 10/03/1992 1991-1992 Benson & Hedges World Cup (v. Zimbabwe) Manuka Oval South Africa won by 7 wickets
10 12/03/1992 1991-1992 Benson & Hedges World Cup (v. England) Melbourne Cricket Ground England won by 3 wickets
11 15/03/1992 1991-1992 Benson & Hedges World Cup (v. India) Adelaide Oval South Africa won by 6 wickets
12 22/03/1992 1991-1992 Benson & Hedges World Cup (v. England) Sydney Cricket Ground England won by 19 runs
13 07/04/1992 1991-1992 West Indies v. South Africa Sabina Park West Indies won by 107 runs
14 11/04/1992 1991-1992 West Indies v. South Africa Queen's Park Oval West Indies won by 10 wickets
15 12/04/1992 1991-1992 West Indies v. South Africa Queen's Park Oval West Indies won by 7 wickets
16 07/12/1992 1992-1993 South Africa v. India Newlands South Africa won by 6 wickets
17 09/12/1992 1992-1993 South Africa v. India St George's Park South Africa won by 6 wickets
18 11/12/1992 1992-1993 South Africa v. India SuperSport Park India won by 4 wickets
19 13/12/1992 1992-1993 South Africa v. India Wanderers Stadium South Africa won by 6 wickets
20 15/12/1992 1992-1993 South Africa v. India Mangaung Oval South Africa won by 8 wickets
21 17/12/1992 1992-1993 South Africa v. India Kingsmead South Africa won by 39 runs
22 19/12/1992 1992-1993 South Africa v. India Buffalo Park India won by 5 wickets
23 09/02/1993 1992-1993 Total International Series (v. Pakistan) Kingsmead Pakistan won by 10 runs
24 11/02/1993 1992-1993 Total International Series (v. West Indies) St George's Park South Africa won by 6 wickets
25 15/02/1993 1992-1993 Total International Series (v. Pakistan) Buffalo Park Pakistan won by 9 runs
26 17/02/1993 1992-1993 Total International Series (v. West Indies) Newlands South Africa won by 4 runs
27 21/02/1993 1992-1993 Total International Series (v. Pakistan) SuperSport Park Pakistan won by 22 runs
28 23/02/1993 1992-1993 Total International Series (v. West Indies) Mangaung Oval West Indies won by 9 wickets
29 22/08/1993 1993-1994 Sri Lanka v. South Africa Asgiriya Stadium No Result
30 02/09/1993 1993-1994 Sri Lanka v. South Africa R Premadasa Stadium South Africa won by 124 runs
31 04/09/1993 1993-1994 Sri Lanka v. South Africa R Premadasa Stadium Sri Lanka won by 44 runs
32 10/11/1993 1993-1994 C.A.B. Jubilee Tournament (v. Zimbabwe) M Chinnaswamy Stadium No Result
33 14/11/1993 1993-1994 C.A.B. Jubilee Tournament (v. West Indies) Brabourne Stadium South Africa won by 41 runs
34 19/11/1993 1993-1994 C.A.B. Jubilee Tournament (v. Sri Lanka) Nehru Stadium (Guwahati) South Africa won by 78 runs
35 22/11/1993 1993-1994 C.A.B. Jubilee Tournament (v. India) Punjab Cricket Association IS Bindra Stadium India won by 43 runs
36 24/11/1993 1993-1994 C.A.B. Jubilee Tournament (v. India) Eden Gardens India won by 2 runs
37 09/12/1993 1993-1994 Benson & Hedges World Series (v. Australia) Melbourne Cricket Ground South Africa won by 7 wickets
38 14/12/1993 1993-1994 Benson & Hedges World Series (v. Australia) Sydney Cricket Ground Australia won by 103 runs
39 18/12/1993 1993-1994 Benson & Hedges World Series (v. New Zealand) Bellerive Oval New Zealand won by 4 wickets
40 08/01/1994 1993-1994 Benson & Hedges World Series (v. New Zealand) Brisbane Cricket Ground New Zealand won by 9 runs
41 09/01/1994 1993-1994 Benson & Hedges World Series (v. Australia) Brisbane Cricket Ground Australia won by 48 runs
42 14/01/1994 1993-1994 Benson & Hedges World Series (v. New Zealand) WACA Ground South Africa won by 5 wickets
43 16/01/1994 1993-1994 Benson & Hedges World Series (v. Australia) WACA Ground South Africa won by 82 runs
44 21/01/1994 1993-1994 Benson & Hedges World Series (v. Australia) Melbourne Cricket Ground South Africa won by 28 runs
45 23/01/1994 1993-1994 Benson & Hedges World Series (v. Australia) Sydney Cricket Ground Australia won by 69 runs
46 25/01/1994 1993-1994 Benson & Hedges World Series (v. Australia) Sydney Cricket Ground Australia won by 35 runs
47 19/02/1994 1993-1994 South Africa v. Australia Wanderers Stadium South Africa won by 5 runs
48 20/02/1994 1993-1994 South Africa v. Australia SuperSport Park South Africa won by 56 runs
49 22/02/1994 1993-1994 South Africa v. Australia St George's Park Australia won by 88 runs
50 24/02/1994 1993-1994 South Africa v. Australia Kingsmead South Africa won by 7 wickets
51 02/04/1994 1993-1994 South Africa v. Australia Buffalo Park Australia won by 7 wickets
52 04/04/1994 1993-1994 South Africa v. Australia St George's Park South Africa won by 26 runs
53 06/04/1994 1993-1994 South Africa v. Australia Newlands Australia won by 36 runs
54 08/04/1994 1993-1994 South Africa v. Australia Mangaung Oval Australia won by 1 run
55 25/08/1994 1994 England v. South Africa Edgbaston England won by 6 wickets
56 27/08/1994 1994 England v. South Africa Old Trafford England won by 4 wickets
57 12/10/1994 1994-1995 Wills Triangular Series (v. Australia) Gaddafi Stadium Australia won by 6 runs
58 16/10/1994 1994-1995 Wills Triangular Series (v. Pakistan) National Stadium (Karachi) Pakistan won by 8 wickets
59 18/10/1994 1994-1995 Wills Triangular Series (v. Australia) Iqbal Stadium Australia won by 22 runs
60 20/10/1994 1994-1995 Wills Triangular Series (v. Pakistan) Rawalpindi Cricket Stadium Pakistan won by 39 runs
61 24/10/1994 1994-1995 Wills Triangular Series (v. Australia) Arbab Niaz Stadium Australia won by 3 wickets
62 28/10/1994 1994-1995 Wills Triangular Series (v. Pakistan) Iqbal Stadium Pakistan won by 6 wickets
63 06/12/1994 1994-1995 Mandela Trophy (v. New Zealand) Newlands South Africa won by 69 runs
64 10/12/1994 1994-1995 Mandela Trophy (v. Pakistan) Wanderers Stadium South Africa won by 7 wickets
65 11/12/1994 1994-1995 Mandela Trophy (v. New Zealand) SuperSport Park South Africa won by 81 runs
66 15/12/1994 1994-1995 Mandela Trophy (v. Sri Lanka) Mangaung Oval Sri Lanka won by 35 runs
67 17/12/1994 1994-1995 Mandela Trophy (v. Pakistan) Kingsmead Pakistan won by 8 wickets
68 21/12/1994 1994-1995 Mandela Trophy (v. Sri Lanka) St George's Park South Africa won by 44 runs
69 10/01/1995 1994-1995 Mandela Trophy (v. Pakistan) Newlands South Africa won by 37 runs
70 12/01/1995 1994-1995 Mandela Trophy (v. Pakistan) Wanderers Stadium South Africa won by 157 runs
71 15/02/1995 1994-1995 New Zealand Centenary Tournament (v. Australia) Basin Reserve Australia won by 3 wickets
72 18/02/1995 1994-1995 New Zealand Centenary Tournament (v. India) Seddon Park South Africa won by 14 runs
73 23/02/1995 1994-1995 New Zealand Centenary Tournament (v. New Zealand) AMI Stadium New Zealand won by 46 runs
74 21/10/1995 1995-1996 Zimbabwe v. South Africa Harare Sports Club South Africa won by 134 runs
75 22/10/1995 1995-1996 Zimbabwe v. South Africa Harare Sports Club South Africa won by 112 runs
76 09/01/1996 1995-1996 South Africa v. England Newlands South Africa won by 6 runs
77 11/01/1996 1995-1996 South Africa v. England Mangaung Oval England won by 5 wickets
78 13/01/1996 1995-1996 South Africa v. England Wanderers Stadium South Africa won by 3 wickets
79 14/01/1996 1995-1996 South Africa v. England SuperSport Park South Africa won by 7 wickets
80 17/01/1996 1995-1996 South Africa v. England Kingsmead South Africa won by 5 wickets
81 19/01/1996 1995-1996 South Africa v. England Buffalo Park South Africa won by 14 runs
82 21/01/1996 1995-1996 South Africa v. England St George's Park South Africa won by 64 runs
83 16/02/1996 1995-1996 Wills World Cup (v. United Arab Emirates) Rawalpindi Cricket Stadium South Africa won by 169 runs
84 20/02/1996 1995-1996 Wills World Cup (v. New Zealand) Iqbal Stadium South Africa won by 5 wickets
85 25/02/1996 1995-1996 Wills World Cup (v. England) Rawalpindi Cricket Stadium South Africa won by 78 runs
86 29/02/1996 1995-1996 Wills World Cup (v. Pakistan) National Stadium (Karachi) South Africa won by 5 wickets
87 05/03/1996 1995-1996 Wills World Cup (v. Netherlands) Rawalpindi Cricket Stadium South Africa won by 160 runs
88 11/03/1996 1995-1996 Wills World Cup (v. West Indies) National Stadium (Karachi) West Indies won by 19 runs
89 13/04/1996 1995-1996 Pepsi Sharjah Cup (v. Pakistan) Sharjah Cricket Stadium South Africa won by 143 runs
90 14/04/1996 1995-1996 Pepsi Sharjah Cup (v. India) Sharjah Cricket Stadium South Africa won by 80 runs
91 16/04/1996 1995-1996 Pepsi Sharjah Cup (v. Pakistan) Sharjah Cricket Stadium South Africa won by 8 wickets
92 17/04/1996 1995-1996 Pepsi Sharjah Cup (v. India) Sharjah Cricket Stadium South Africa won by 5 wickets
93 19/04/1996 1995-1996 Pepsi Sharjah Cup (v. India) Sharjah Cricket Stadium South Africa won by 38 runs
94 29/09/1996 1996-1997 KCA Centenary Tournament (v. Pakistan) Gymkhana Club Ground South Africa won by 62 runs
95 01/10/1996 1996-1997 KCA Centenary Tournament (v. Sri Lanka) Nairobi Club Ground Sri Lanka won by 2 wickets
96 03/10/1996 1996-1997 KCA Centenary Tournament (v. Kenya) Gymkhana Club Ground South Africa won by 202 runs
97 06/10/1996 1996-1997 KCA Centenary Tournament (v. Pakistan) Gymkhana Club Ground South Africa won by 7 wickets
98 17/10/1996 1996-1997 India v. South Africa Lal Bahadur Shastri Stadium South Africa won by 47 runs
99 19/10/1996 1996-1997 Australia v. South Africa Nehru Stadium (Indore) South Africa won by 7 wickets
100 23/10/1996 1996-1997 India v. South Africa Sawai Mansingh Stadium South Africa won by 27 runs
101 25/10/1996 1996-1997 Australia v. South Africa Nahar Singh Stadium South Africa won by 2 wickets
102 29/10/1996 1996-1997 India v. South Africa Madhavrao Scindia Cricket Ground South Africa won by 5 wickets
103 01/11/1996 1996-1997 Australia v. South Africa Nehru Stadium (Guwahati) South Africa won by 8 wickets
104 06/11/1996 1996-1997 India v. South Africa Wankhede Stadium India won by 35 runs
105 14/12/1996 1996-1997 India v. South Africa Wankhede Stadium India won by 74 runs
106 23/01/1997 1996-1997 Standard Bank International Series (v. India) Mangaung Oval South Africa won by 6 wickets
107 25/01/1997 1996-1997 Standard Bank International Series (v. Zimbabwe) SuperSport Park South Africa won by 5 wickets
108 29/01/1997 1996-1997 Standard Bank International Series (v. Zimbabwe) Newlands South Africa won by 5 wickets
109 31/01/1997 1996-1997 Standard Bank International Series (v. Zimbabwe) Wanderers Stadium South Africa won by 4 wickets
110 02/02/1997 1996-1997 Standard Bank International Series (v. India) St George's Park South Africa won by 6 wickets
111 04/02/1997 1996-1997 Standard Bank International Series (v. India) Buffalo Park South Africa won by 6 wickets
112 12/02/1997 1996-1997 Standard Bank International Series (v. India) Kingsmead No Result
113 13/02/1997 1996-1997 Standard Bank International Series (v. India) Kingsmead South Africa won by 17 runs
114 29/03/1997 1996-1997 South Africa v. Australia Buffalo Park South Africa won by 6 wickets
115 31/03/1997 1996-1997 South Africa v. Australia St George's Park Australia won by 7 wickets
116 02/04/1997 1996-1997 South Africa v. Australia Newlands South Africa won by 46 runs
117 05/04/1997 1996-1997 South Africa v. Australia Kingsmead Australia won by 15 runs
118 08/04/1997 1996-1997 South Africa v. Australia Wanderers Stadium Australia won by 8 runs
119 10/04/1997 1996-1997 South Africa v. Australia SuperSport Park Australia won by 5 wickets
120 13/04/1997 1996-1997 South Africa v. Australia Mangaung Oval South Africa won by 109 runs
121 02/11/1997 1997-1998 Wills Quadrangular Tournament (v. Pakistan) Gaddafi Stadium South Africa won by 9 runs
122 03/11/1997 1997-1998 Wills Quadrangular Tournament (v. West Indies) Gaddafi Stadium South Africa won by 5 wickets
123 06/11/1997 1997-1998 Wills Quadrangular Tournament (v. Sri Lanka) Gaddafi Stadium South Africa won by 66 runs
124 08/11/1997 1997-1998 Wills Quadrangular Tournament (v. Sri Lanka) Gaddafi Stadium South Africa won by 4 wickets
125 04/12/1997 1997-1998 Carlton & United Series (v. Australia) Sydney Cricket Ground South Africa won by 67 runs
126 06/12/1997 1997-1998 Carlton & United Series (v. New Zealand) Adelaide Oval New Zealand won by 47 runs
127 09/12/1997 1997-1998 Carlton & United Series (v. Australia) Melbourne Cricket Ground South Africa won by 45 runs
128 11/12/1997 1997-1998 Carlton & United Series (v. New Zealand) Bellerive Oval South Africa won by 1 run
129 09/01/1998 1997-1998 Carlton & United Series (v. New Zealand) Brisbane Cricket Ground South Africa won by 2 runs
130 11/01/1998 1997-1998 Carlton & United Series (v. Australia) Brisbane Cricket Ground South Africa won by 5 wickets
131 16/01/1998 1997-1998 Carlton & United Series (v. New Zealand) WACA Ground South Africa won by 67 runs
132 18/01/1998 1997-1998 Carlton & United Series (v. Australia) WACA Ground South Africa won by 7 wickets
133 23/01/1998 1997-1998 Carlton & United Series (v. Australia) Melbourne Cricket Ground South Africa won by 6 runs
134 26/01/1998 1997-1998 Carlton & United Series (v. Australia) Sydney Cricket Ground Australia won by 7 wickets
135 27/01/1998 1997-1998 Carlton & United Series (v. Australia) Sydney Cricket Ground Australia won by 14 runs
136 03/04/1998 1997-1998 Standard Bank International (v. Pakistan) Kingsmead South Africa won by 52 runs
137 05/04/1998 1997-1998 Standard Bank International (v. Sri Lanka) Wanderers Stadium South Africa won by 57 runs
138 11/04/1998 1997-1998 Standard Bank International (v. Pakistan) Buffalo Park South Africa won by 3 wickets
139 13/04/1998 1997-1998 Standard Bank International (v. Sri Lanka) St George's Park Sri Lanka won by 6 wickets
140 17/04/1998 1997-1998 Standard Bank International (v. Pakistan) SuperSport Park South Africa won by 7 wickets
141 19/04/1998 1997-1998 Standard Bank International (v. Sri Lanka) Mangaung Oval South Africa won by 5 wickets
142 23/04/1998 1997-1998 Standard Bank International (v. Pakistan) Newlands South Africa won by 9 wickets
143 21/05/1998 1998 England v. South Africa Kennington Oval South Africa won by 3 wickets
144 23/05/1998 1998 England v. South Africa Old Trafford South Africa won by 32 runs
145 24/05/1998 1998 England v. South Africa Headingley England won by 7 wickets
146 14/08/1998 1998 Emirates Triangular Tournament (v. Sri Lanka) Trent Bridge Sri Lanka won by 57 runs
147 18/08/1998 1998 Emirates Triangular Tournament (v. England) Edgbaston South Africa won by 14 runs
148 25/10/1998 1998-1999 Wills International Cup (v. England) Bangabandhu National Stadium South Africa won by 6 wickets
149 30/10/1998 1998-1999 Wills International Cup (v. Sri Lanka) Bangabandhu National Stadium South Africa won by 92 runs
150 01/11/1998 1998-1999 Wills International Cup (v. West Indies) Bangabandhu National Stadium South Africa won by 4 wickets
151 22/01/1999 1998-1999 South Africa v. West Indies Wanderers Stadium South Africa won by 2 wickets
152 24/01/1999 1998-1999 South Africa v. West Indies Buffalo Park West Indies won by 43 runs
153 27/01/1999 1998-1999 South Africa v. West Indies Kingsmead South Africa won by 55 runs
154 30/01/1999 1998-1999 South Africa v. West Indies St George's Park South Africa won by 99 runs
155 02/02/1999 1998-1999 South Africa v. West Indies Newlands South Africa won by 89 runs
156 05/02/1999 1998-1999 South Africa v. West Indies Mangaung Oval South Africa won by 114 runs
157 07/02/1999 1998-1999 South Africa v. West Indies SuperSport Park South Africa won by 50 runs
158 14/02/1999 1998-1999 New Zealand v. South Africa Carisbrook New Zealand won by 3 wickets
159 17/02/1999 1998-1999 New Zealand v. South Africa AMI Stadium South Africa won by 7 wickets
160 20/02/1999 1998-1999 New Zealand v. South Africa Eden Park New Zealand won by 7 wickets
161 25/03/1999 1998-1999 New Zealand v. South Africa McLean Park No Result
162 26/03/1999 1998-1999 New Zealand v. South Africa McLean Park South Africa won by 2 wickets
163 27/03/1999 1998-1999 New Zealand v. South Africa Eden Park South Africa won by 143 runs
164 30/03/1999 1998-1999 New Zealand v. South Africa Basin Reserve No Result
165 15/05/1999 1999 ICC World Cup (v. India) County Ground (Hove) South Africa won by 4 wickets
166 19/05/1999 1999 ICC World Cup (v. Sri Lanka) County Ground (Northampton) South Africa won by 89 runs
167 22/05/1999 1999 ICC World Cup (v. England) Kennington Oval South Africa won by 122 runs
168 26/05/1999 1999 ICC World Cup (v. Kenya) VRA Ground South Africa won by 7 wickets
169 29/05/1999 1999 ICC World Cup (v. Zimbabwe) County Ground (Chelmsford) Zimbabwe won by 48 runs
170 05/06/1999 1999 ICC World Cup (v. Pakistan) Trent Bridge South Africa won by 3 wickets
171 10/06/1999 1999 ICC World Cup (v. New Zealand) Edgbaston South Africa won by 74 runs
172 13/06/1999 1999 ICC World Cup (v. Australia) Headingley Australia won by 5 wickets
173 17/06/1999 1999 ICC World Cup (v. Australia) Edgbaston Match Tied
174 26/09/1999 1999-2000 LG Cup (v. India) Gymkhana Club Ground India won by 8 wickets
175 28/09/1999 1999-2000 LG Cup (v. Zimbabwe) Gymkhana Club Ground South Africa won by 9 wickets
176 30/09/1999 1999-2000 LG Cup (v. Kenya) Gymkhana Club Ground South Africa won by 24 runs
177 03/10/1999 1999-2000 LG Cup (v. India) Gymkhana Club Ground South Africa won by 26 runs
178 21/01/2000 1999-2000 Standard Bank Triangular Tournament (v. Zimbabwe) Wanderers Stadium South Africa won by 6 wickets
179 23/01/2000 1999-2000 Standard Bank Triangular Tournament (v. England) Mangaung Oval England won by 9 wickets
180 26/01/2000 1999-2000 Standard Bank Triangular Tournament (v. England) Newlands South Africa won by 1 run
181 02/02/2000 1999-2000 Standard Bank Triangular Tournament (v. Zimbabwe) Kingsmead Zimbabwe won by 2 wickets
182 04/02/2000 1999-2000 Standard Bank Triangular Tournament (v. England) Buffalo Park South Africa won by 2 wickets
183 06/02/2000 1999-2000 Standard Bank Triangular Tournament (v. Zimbabwe) St George's Park South Africa won by 53 runs
184 13/02/2000 1999-2000 Standard Bank Triangular Tournament (v. England) Wanderers Stadium South Africa won by 38 runs
185 09/03/2000 1999-2000 India v. South Africa Nehru Stadium (Kochi) India won by 3 wickets
186 12/03/2000 1999-2000 India v. South Africa Keenan Stadium India won by 6 wickets
187 15/03/2000 1999-2000 India v. South Africa Nahar Singh Stadium South Africa won by 2 wickets
188 17/03/2000 1999-2000 India v. South Africa Reliance Stadium India won by 4 wickets
189 19/03/2000 1999-2000 India v. South Africa Vidarbha Cricket Association Ground South Africa won by 10 runs
190 22/03/2000 1999-2000 Coca-Cola Cup (v. India) Sharjah Cricket Stadium South Africa won by 10 wickets
191 24/03/2000 1999-2000 Coca-Cola Cup (v. Pakistan) Sharjah Cricket Stadium South Africa won by 3 wickets
192 27/03/2000 1999-2000 Coca-Cola Cup (v. India) Sharjah Cricket Stadium South Africa won by 6 wickets
193 28/03/2000 1999-2000 Coca-Cola Cup (v. Pakistan) Sharjah Cricket Stadium Pakistan won by 67 runs
194 31/03/2000 1999-2000 Coca-Cola Cup (v. Pakistan) Sharjah Cricket Stadium Pakistan won by 16 runs
195 12/04/2000 1999-2000 South Africa v. Australia Kingsmead South Africa won by 6 wickets
196 14/04/2000 1999-2000 South Africa v. Australia Newlands Australia won by 5 wickets
197 16/04/2000 1999-2000 South Africa v. Australia Wanderers Stadium South Africa won by 4 wickets
198 06/07/2000 2000-2001 Singer Triangular Series (v. Sri Lanka) Galle International Stadium Sri Lanka won by 37 runs
199 08/07/2000 2000-2001 Singer Triangular Series (v. Pakistan) R Premadasa Stadium South Africa won by 18 runs
200 11/07/2000 2000-2001 Singer Triangular Series (v. Sri Lanka) Sinhalese Sports Club Ground Sri Lanka won by 8 wickets
201 12/07/2000 2000-2001 Singer Triangular Series (v. Pakistan) Sinhalese Sports Club Ground South Africa won by 7 wickets
202 14/07/2000 2000-2001 Singer Triangular Series (v. Sri Lanka) R Premadasa Stadium Sri Lanka won by 30 runs
203 16/08/2000 2000-2001 Australia v. South Africa Etihad Stadium Australia won by 94 runs
204 18/08/2000 2000-2001 Australia v. South Africa Etihad Stadium Match Tied
205 20/08/2000 2000-2001 Australia v. South Africa Etihad Stadium South Africa won by 8 runs
206 23/08/2000 2000-2001 Godrej Singapore Challenge (v. Pakistan) Kallang Ground Pakistan won by 28 runs
207 25/08/2000 2000-2001 Godrej Singapore Challenge (v. New Zealand) Kallang Ground South Africa won by 8 wickets
208 27/08/2000 2000-2001 Godrej Singapore Challenge (v. Pakistan) Kallang Ground South Africa won by 93 runs
209 10/10/2000 2000-2001 ICC Knock-Out (v. England) Gymkhana Club Ground South Africa won by 8 wickets
210 13/10/2000 2000-2001 ICC Knock-Out (v. India) Gymkhana Club Ground India won by 95 runs
211 20/10/2000 2000-2001 South Africa v. New Zealand Senwes Park No Result
212 22/10/2000 2000-2001 South Africa v. New Zealand Willowmoore Park South Africa won by 6 wickets
213 25/10/2000 2000-2001 South Africa v. New Zealand SuperSport Park South Africa won by 115 runs
214 28/10/2000 2000-2001 South Africa v. New Zealand Diamond Oval South Africa won by 5 wickets
215 01/11/2000 2000-2001 South Africa v. New Zealand Kingsmead South Africa won by 6 wickets
216 04/11/2000 2000-2001 South Africa v. New Zealand Newlands South Africa won by 3 wickets
217 15/12/2000 2000-2001 South Africa v. Sri Lanka St George's Park South Africa won by 4 wickets
218 17/12/2000 2000-2001 South Africa v. Sri Lanka Buffalo Park South Africa won by 95 runs
219 09/01/2001 2000-2001 South Africa v. Sri Lanka Boland Park South Africa won by 8 wickets
220 11/01/2001 2000-2001 South Africa v. Sri Lanka Newlands South Africa won by 99 runs
221 14/01/2001 2000-2001 South Africa v. Sri Lanka Mangaung Oval South Africa won by 5 wickets
222 17/01/2001 2000-2001 South Africa v. Sri Lanka Wanderers Stadium Sri Lanka won by 4 runs
223 28/04/2001 2000-2001 West Indies v. South Africa Sabina Park West Indies won by 3 wickets
224 02/05/2001 2000-2001 West Indies v. South Africa Antigua Recreation Ground South Africa won by 8 wickets
225 05/05/2001 2000-2001 West Indies v. South Africa National Cricket Stadium (Grenada) South Africa won by 132 runs
226 06/05/2001 2000-2001 West Indies v. South Africa National Cricket Stadium (Grenada) South Africa won by 8 wickets
227 09/05/2001 2000-2001 West Indies v. South Africa Kensington Oval South Africa won by 7 wickets
228 12/05/2001 2000-2001 West Indies v. South Africa Queen's Park Oval South Africa won by 53 runs
229 16/05/2001 2000-2001 West Indies v. South Africa Arnos Vale Ground West Indies won by 6 wickets
230 23/09/2001 2001-2002 Zimbabwe v. South Africa Queens Sports Club South Africa won by 153 runs
231 29/09/2001 2001-2002 Zimbabwe v. South Africa Harare Sports Club South Africa won by 148 runs
232 30/09/2001 2001-2002 Zimbabwe v. South Africa Harare Sports Club South Africa won by 6 wickets
233 05/10/2001 2001-2002 Standard Bank Triangular Tournament (v. India) Wanderers Stadium South Africa won by 6 wickets
234 07/10/2001 2001-2002 Standard Bank Triangular Tournament (v. Kenya) Willowmoore Park South Africa won by 7 wickets
235 10/10/2001 2001-2002 Standard Bank Triangular Tournament (v. India) SuperSport Park India won by 41 runs
236 14/10/2001 2001-2002 Standard Bank Triangular Tournament (v. Kenya) Diamond Oval South Africa won by 9 wickets
237 19/10/2001 2001-2002 Standard Bank Triangular Tournament (v. India) Buffalo Park South Africa won by 46 runs
238 22/10/2001 2001-2002 Standard Bank Triangular Tournament (v. Kenya) Newlands South Africa won by 208 runs
239 26/10/2001 2001-2002 Standard Bank Triangular Tournament (v. India) Kingsmead South Africa won by 6 wickets
240 13/01/2002 2001-2002 Australia v. South Africa Melbourne Cricket Ground South Africa won by 4 wickets
241 15/01/2002 2001-2002 New Zealand v. South Africa Bellerive Oval South Africa won by 26 runs
242 19/01/2002 2001-2002 New Zealand v. South Africa Brisbane Cricket Ground New Zealand won by 4 wickets
243 20/01/2002 2001-2002 Australia v. South Africa Brisbane Cricket Ground Australia won by 27 runs
244 22/01/2002 2001-2002 Australia v. South Africa Sydney Cricket Ground Australia won by 8 wickets
245 27/01/2002 2001-2002 New Zealand v. South Africa Adelaide Oval South Africa won by 93 runs
246 01/02/2002 2001-2002 New Zealand v. South Africa WACA Ground South Africa won by 67 runs
247 03/02/2002 2001-2002 Australia v. South Africa WACA Ground Australia won by 33 runs
248 06/02/2002 2001-2002 New Zealand v. South Africa Melbourne Cricket Ground South Africa won by 8 wickets
249 08/02/2002 2001-2002 New Zealand v. South Africa Sydney Cricket Ground South Africa won by 6 wickets
250 22/03/2002 2001-2002 South Africa v. Australia Wanderers Stadium Australia won by 19 runs
251 24/03/2002 2001-2002 South Africa v. Australia SuperSport Park Australia won by 45 runs
252 27/03/2002 2001-2002 South Africa v. Australia Senwes Park Match Tied
253 30/03/2002 2001-2002 South Africa v. Australia Mangaung Oval Australia won by 37 runs
254 03/04/2002 2001-2002 South Africa v. Australia Kingsmead Australia won by 8 wickets
255 06/04/2002 2001-2002 South Africa v. Australia St George's Park Australia won by 3 wickets
256 09/04/2002 2001-2002 South Africa v. Australia Newlands South Africa won by 65 runs
257 12/08/2002 2002-2003 Morocco Cup (v. Pakistan) National Cricket Stadium (Tangier) South Africa won by 54 runs
258 15/08/2002 2002-2003 Morocco Cup (v. Sri Lanka) National Cricket Stadium (Tangier) Sri Lanka won by 93 runs
259 18/08/2002 2002-2003 Morocco Cup (v. Pakistan) National Cricket Stadium (Tangier) South Africa won by 8 runs
260 19/08/2002 2002-2003 Morocco Cup (v. Sri Lanka) National Cricket Stadium (Tangier) Sri Lanka won by 6 wickets
261 21/08/2002 2002-2003 Morocco Cup (v. Sri Lanka) National Cricket Stadium (Tangier) Sri Lanka won by 27 runs
262 13/09/2002 2002-2003 ICC Champions Trophy (v. West Indies) Sinhalese Sports Club Ground South Africa won by 2 wickets
263 20/09/2002 2002-2003 ICC Champions Trophy (v. Kenya) R Premadasa Stadium South Africa won by 176 runs
264 25/09/2002 2002-2003 ICC Champions Trophy (v. India) R Premadasa Stadium India won by 10 runs
265 03/10/2002 2002-2003 South Africa v. Bangladesh Senwes Park South Africa won by 168 runs
266 06/10/2002 2002-2003 South Africa v. Bangladesh Willowmoore Park South Africa won by 10 wickets
267 09/10/2002 2002-2003 South Africa v. Bangladesh Diamond Oval South Africa won by 7 wickets
268 27/11/2002 2002-2003 South Africa v. Sri Lanka Wanderers Stadium South Africa won by 6 wickets
269 29/11/2002 2002-2003 South Africa v. Sri Lanka SuperSport Park South Africa won by 177 runs
270 01/12/2002 2002-2003 South Africa v. Sri Lanka Willowmoore Park Sri Lanka won by 7 wickets
271 04/12/2002 2002-2003 South Africa v. Sri Lanka Diamond Oval South Africa won by 8 wickets
272 06/12/2002 2002-2003 South Africa v. Sri Lanka Mangaung Oval South Africa won by 6 wickets
273 08/12/2002 2002-2003 South Africa v. Pakistan Kingsmead South Africa won by 132 runs
274 11/12/2002 2002-2003 South Africa v. Pakistan St George's Park Pakistan won by 182 runs
275 13/12/2002 2002-2003 South Africa v. Pakistan Buffalo Park South Africa won by 62 runs
276 16/12/2002 2002-2003 South Africa v. Pakistan Boland Park South Africa won by 9 wickets
277 18/12/2002 2002-2003 South Africa v. Pakistan Newlands South Africa won by 34 runs
278 09/02/2003 2002-2003 ICC World Cup (v. West Indies) Newlands West Indies won by 3 runs
279 12/02/2003 2002-2003 ICC World Cup (v. Kenya) Senwes Park South Africa won by 10 wickets
280 16/02/2003 2002-2003 ICC World Cup (v. New Zealand) Wanderers Stadium New Zealand won by 9 wickets
281 22/02/2003 2002-2003 ICC World Cup (v. Bangladesh) Mangaung Oval South Africa won by 10 wickets
282 27/02/2003 2002-2003 ICC World Cup (v. Canada) Buffalo Park South Africa won by 118 runs
283 03/03/2003 2002-2003 ICC World Cup (v. Sri Lanka) Kingsmead Match Tied
284 13/04/2003 2002-2003 TVS Cup (v. India) Bangabandhu National Stadium India won by 153 runs
285 14/04/2003 2002-2003 TVS Cup (v. Bangladesh) Bangabandhu National Stadium South Africa won by 83 runs
286 17/04/2003 2002-2003 TVS Cup (v. Bangladesh) Bangabandhu National Stadium South Africa won by 93 runs
287 18/04/2003 2002-2003 TVS Cup (v. India) Bangabandhu National Stadium South Africa won by 5 wickets
288 21/04/2003 2002-2003 TVS Cup (v. India) Bangabandhu National Stadium No Result
289 28/06/2003 2003 Natwest Series (v. England) Kennington Oval England won by 6 wickets
290 29/06/2003 2003 Natwest Series (v. Zimbabwe) St Lawrence Ground South Africa won by 46 runs
291 03/07/2003 2003 Natwest Series (v. England) Old Trafford South Africa won by 7 wickets
292 05/07/2003 2003 Natwest Series (v. Zimbabwe) Sophia Gardens South Africa won by 9 wickets
293 08/07/2003 2003 Natwest Series (v. England) Edgbaston England won by 4 wickets
294 10/07/2003 2003 Natwest Series (v. Zimbabwe) The Rose Bowl South Africa won by 7 wickets
295 12/07/2003 2003 Natwest Series (v. England) Lord's England won by 7 wickets
296 03/10/2003 2003-2004 Pakistan v. South Africa Gaddafi Stadium Pakistan won by 8 runs
297 05/10/2003 2003-2004 Pakistan v. South Africa Gaddafi Stadium Pakistan won by 42 runs
298 07/10/2003 2003-2004 Pakistan v. South Africa Iqbal Stadium South Africa won by 13 runs
299 10/10/2003 2003-2004 Pakistan v. South Africa Rawalpindi Cricket Stadium South Africa won by 6 wickets
300 12/10/2003 2003-2004 Pakistan v. South Africa Rawalpindi Cricket Stadium South Africa won by 7 wickets
301 25/01/2004 2003-2004 South Africa v. West Indies Newlands South Africa won by 209 runs
302 28/01/2004 2003-2004 South Africa v. West Indies St George's Park South Africa won by 16 runs
303 30/01/2004 2003-2004 South Africa v. West Indies Kingsmead No Result
304 01/02/2004 2003-2004 South Africa v. West Indies SuperSport Park West Indies won by 7 wickets
305 04/02/2004 2003-2004 South Africa v. West Indies Wanderers Stadium South Africa won by 4 wickets
306 13/02/2004 2003-2004 New Zealand v. South Africa Eden Park South Africa won by 5 wickets
307 17/02/2004 2003-2004 New Zealand v. South Africa AMI Stadium New Zealand won by 5 wickets
308 20/02/2004 2003-2004 New Zealand v. South Africa Sky Stadium New Zealand won by 5 runs
309 25/02/2004 2003-2004 New Zealand v. South Africa Carisbrook New Zealand won by 6 wickets
310 29/02/2004 2003-2004 New Zealand v. South Africa Eden Park New Zealand won by 2 runs
311 02/03/2004 2003-2004 New Zealand v. South Africa McLean Park New Zealand won by 5 wickets
312 20/08/2004 2004-2005 Sri Lanka v. South Africa R Premadasa Stadium Sri Lanka won by 3 wickets
313 22/08/2004 2004-2005 Sri Lanka v. South Africa R Premadasa Stadium Sri Lanka won by 37 runs
314 25/08/2004 2004-2005 Sri Lanka v. South Africa Rangiri Dambulla International Stadium Sri Lanka won by 4 wickets
315 28/08/2004 2004-2005 Sri Lanka v. South Africa Rangiri Dambulla International Stadium Sri Lanka won by 7 wickets
316 31/08/2004 2004-2005 Sri Lanka v. South Africa Sinhalese Sports Club Ground Sri Lanka won by 49 runs
317 12/09/2004 2004 ICC Champions Trophy (v. Bangladesh) Edgbaston South Africa won by 9 wickets
318 18/09/2004 2004 ICC Champions Trophy (v. West Indies) Kennington Oval West Indies won by 5 wickets
319 30/01/2005 2004-2005 South Africa v. England Wanderers Stadium England won by 26 runs
320 02/02/2005 2004-2005 South Africa v. England Mangaung Oval Match Tied
321 04/02/2005 2004-2005 South Africa v. England St George's Park South Africa won by 3 wickets
322 06/02/2005 2004-2005 South Africa v. England Newlands South Africa won by 108 runs
323 09/02/2005 2004-2005 South Africa v. England Buffalo Park South Africa won by 7 runs
324 11/02/2005 2004-2005 South Africa v. England Kingsmead No Result
325 13/02/2005 2004-2005 South Africa v. England SuperSport Park South Africa won by 3 wickets
326 25/02/2005 2004-2005 South Africa v. Zimbabwe Wanderers Stadium South Africa won by 165 runs
327 27/02/2005 2004-2005 South Africa v. Zimbabwe Kingsmead South Africa won by 131 runs
328 02/03/2005 2004-2005 South Africa v. Zimbabwe St George's Park South Africa won by 5 wickets
329 07/05/2005 2004-2005 West Indies v. South Africa Sabina Park South Africa won by 8 wickets
330 08/05/2005 2004-2005 West Indies v. South Africa Sabina Park South Africa won by 8 wickets
331 11/05/2005 2004-2005 West Indies v. South Africa Kensington Oval South Africa won by 1 run
332 14/05/2005 2004-2005 West Indies v. South Africa Queen's Park Oval South Africa won by 6 wickets
333 15/05/2005 2004-2005 West Indies v. South Africa Queen's Park Oval South Africa won by 7 wickets
334 23/10/2005 2005-2006 South Africa v. New Zealand Mangaung Oval South Africa won by 2 wickets
335 28/10/2005 2005-2006 South Africa v. New Zealand Newlands South Africa won by 19 runs
336 30/10/2005 2005-2006 South Africa v. New Zealand St George's Park South Africa won by 4 wickets
337 04/11/2005 2005-2006 South Africa v. New Zealand Kingsmead No Result
338 06/11/2005 2005-2006 South Africa v. New Zealand SuperSport Park South Africa won by 5 wickets
339 16/11/2005 2005-2006 India v. South Africa Rajiv Gandhi International Stadium South Africa won by 5 wickets
340 19/11/2005 2005-2006 India v. South Africa M Chinnaswamy Stadium India won by 6 wickets
341 25/11/2005 2005-2006 India v. South Africa Eden Gardens South Africa won by 10 wickets
342 28/11/2005 2005-2006 India v. South Africa Wankhede Stadium India won by 5 wickets
343 15/01/2006 2005-2006 Australia v. South Africa Brisbane Cricket Ground South Africa won by 5 wickets
344 17/01/2006 2005-2006 South Africa v. Sri Lanka Brisbane Cricket Ground Sri Lanka won by 94 runs
345 20/01/2006 2005-2006 Australia v. South Africa Etihad Stadium Australia won by 59 runs
346 24/01/2006 2005-2006 South Africa v. Sri Lanka Adelaide Oval South Africa won by 9 runs
347 31/01/2006 2005-2006 South Africa v. Sri Lanka WACA Ground South Africa won by 5 wickets
348 03/02/2006 2005-2006 Australia v. South Africa Etihad Stadium Australia won by 80 runs
349 05/02/2006 2005-2006 Australia v. South Africa Sydney Cricket Ground Australia won by 57 runs
350 07/02/2006 2005-2006 South Africa v. Sri Lanka Bellerive Oval Sri Lanka won by 76 runs
351 26/02/2006 2005-2006 South Africa v. Australia SuperSport Park South Africa won by 6 wickets
352 03/03/2006 2005-2006 South Africa v. Australia Newlands South Africa won by 196 runs
353 05/03/2006 2005-2006 South Africa v. Australia St George's Park Australia won by 24 runs
354 10/03/2006 2005-2006 South Africa v. Australia Kingsmead Australia won by 1 wicket
355 12/03/2006 2005-2006 South Africa v. Australia Wanderers Stadium South Africa won by 1 wicket
356 15/09/2006 2006-2007 South Africa v. Zimbabwe Mangaung Oval South Africa won by 5 wickets
357 18/09/2006 2006-2007 South Africa v. Zimbabwe Buffalo Park South Africa won by 6 wickets
358 20/09/2006 2006-2007 South Africa v. Zimbabwe Senwes Park South Africa won by 171 runs
359 16/10/2006 2006-2007 ICC Champions Trophy (v. New Zealand) Brabourne Stadium New Zealand won by 87 runs
360 24/10/2006 2006-2007 ICC Champions Trophy (v. Sri Lanka) Narendra Modi Stadium South Africa won by 78 runs
361 27/10/2006 2006-2007 ICC Champions Trophy (v. Pakistan) Punjab Cricket Association IS Bindra Stadium South Africa won by 124 runs
362 02/11/2006 2006-2007 ICC Champions Trophy (v. West Indies) Sawai Mansingh Stadium West Indies won by 6 wickets
363 22/11/2006 2006-2007 South Africa v. India Kingsmead South Africa won by 157 runs
364 26/11/2006 2006-2007 South Africa v. India Newlands South Africa won by 106 runs
365 29/11/2006 2006-2007 South Africa v. India St George's Park South Africa won by 80 runs
366 03/12/2006 2006-2007 South Africa v. India SuperSport Park South Africa won by 9 wickets
367 04/02/2007 2006-2007 South Africa v. Pakistan SuperSport Park South Africa won by 164 runs
368 07/02/2007 2006-2007 South Africa v. Pakistan Kingsmead Pakistan won by 141 runs
369 09/02/2007 2006-2007 South Africa v. Pakistan St George's Park No Result
370 11/02/2007 2006-2007 South Africa v. Pakistan Newlands South Africa won by 10 wickets
371 14/02/2007 2006-2007 South Africa v. Pakistan Wanderers Stadium South Africa won by 9 wickets
372 16/03/2007 2006-2007 ICC World Cup (v. Netherlands) Warner Park South Africa won by 221 runs
373 20/03/2007 2006-2007 ICC World Cup (v. Scotland) Warner Park South Africa won by 7 wickets
374 24/03/2007 2006-2007 ICC World Cup (v. Australia) Warner Park Australia won by 83 runs
375 28/03/2007 2006-2007 ICC World Cup (v. Sri Lanka) Providence Stadium South Africa won by 1 wicket
376 03/04/2007 2006-2007 ICC World Cup (v. Ireland) Providence Stadium South Africa won by 7 wickets
377 07/04/2007 2006-2007 ICC World Cup (v. Bangladesh) Providence Stadium Bangladesh won by 67 runs
378 10/04/2007 2006-2007 ICC World Cup (v. West Indies) National Cricket Stadium (Grenada) South Africa won by 67 runs
379 14/04/2007 2006-2007 ICC World Cup (v. New Zealand) National Cricket Stadium (Grenada) New Zealand won by 5 wickets
380 17/04/2007 2006-2007 ICC World Cup (v. England) Kensington Oval South Africa won by 9 wickets
381 25/04/2007 2006-2007 ICC World Cup (v. Australia) Daren Sammy National Cricket Stadium Australia won by 7 wickets
382 24/06/2007 2007 Ireland v. South Africa Civil Service Cricket Club South Africa won by 42 runs
383 26/06/2007 2007-2008 India v. South Africa Civil Service Cricket Club South Africa won by 4 wickets
384 29/06/2007 2007-2008 India v. South Africa Civil Service Cricket Club India won by 6 wickets
385 01/07/2007 2007-2008 India v. South Africa Civil Service Cricket Club India won by 6 wickets
386 22/08/2007 2007-2008 Zimbabwe v. South Africa Queens Sports Club South Africa won by 5 wickets
387 25/08/2007 2007-2008 Zimbabwe v. South Africa Harare Sports Club South Africa won by 8 wickets
388 26/08/2007 2007-2008 Zimbabwe v. South Africa Harare Sports Club South Africa won by 28 runs
389 18/10/2007 2007-2008 Pakistan v. South Africa Gaddafi Stadium South Africa won by 45 runs
390 20/10/2007 2007-2008 Pakistan v. South Africa Gaddafi Stadium Pakistan won by 25 runs
391 23/10/2007 2007-2008 Pakistan v. South Africa Iqbal Stadium Pakistan won by 6 wickets
392 26/10/2007 2007-2008 Pakistan v. South Africa Multan Cricket Stadium South Africa won by 7 wickets
393 29/10/2007 2007-2008 Pakistan v. South Africa Gaddafi Stadium South Africa won by 14 runs
394 25/11/2007 2007-2008 South Africa v. New Zealand Kingsmead South Africa won by 2 wickets
395 30/11/2007 2007-2008 South Africa v. New Zealand St George's Park New Zealand won by 7 wickets
396 02/12/2007 2007-2008 South Africa v. New Zealand Newlands South Africa won by 5 wickets
397 20/01/2008 2007-2008 South Africa v. West Indies SuperSport Park South Africa won by 6 wickets
398 25/01/2008 2007-2008 South Africa v. West Indies Newlands South Africa won by 86 runs
399 27/01/2008 2007-2008 South Africa v. West Indies St George's Park South Africa won by 7 wickets
400 01/02/2008 2007-2008 South Africa v. West Indies Kingsmead South Africa won by 5 wickets
401 03/02/2008 2007-2008 South Africa v. West Indies Wanderers Stadium South Africa won by 8 wickets
402 09/03/2008 2007-2008 Bangladesh v. South Africa Zahur Ahmed Chowdhury Stadium South Africa won by 9 wickets
403 12/03/2008 2007-2008 Bangladesh v. South Africa Shere Bangla National Stadium South Africa won by 7 wickets
404 14/03/2008 2007-2008 Bangladesh v. South Africa Shere Bangla National Stadium South Africa won by 7 wickets
405 22/08/2008 2008 England v. South Africa Headingley England won by 20 runs
406 26/08/2008 2008 England v. South Africa Trent Bridge England won by 10 wickets
407 29/08/2008 2008 England v. South Africa Kennington Oval England won by 126 runs
408 31/08/2008 2008 England v. South Africa Lord's England won by 7 wickets
409 03/09/2008 2008 England v. South Africa Sophia Gardens No Result
410 31/10/2008 2008-2009 South Africa v. Kenya Mangaung Oval South Africa won by 159 runs
411 02/11/2008 2008-2009 South Africa v. Kenya Diamond Oval South Africa won by 7 wickets
412 07/11/2008 2008-2009 South Africa v. Bangladesh Senwes Park South Africa won by 61 runs
413 09/11/2008 2008-2009 South Africa v. Bangladesh Willowmoore Park South Africa won by 128 runs
414 16/01/2009 2008-2009 Australia v. South Africa Melbourne Cricket Ground South Africa won by 3 wickets
415 18/01/2009 2008-2009 Australia v. South Africa Bellerive Oval Australia won by 5 runs
416 23/01/2009 2008-2009 Australia v. South Africa Sydney Cricket Ground South Africa won by 3 wickets
417 26/01/2009 2008-2009 Australia v. South Africa Adelaide Oval South Africa won by 8 wickets
418 30/01/2009 2008-2009 Australia v. South Africa WACA Ground South Africa won by 39 runs
419 03/04/2009 2008-2009 South Africa v. Australia Kingsmead Australia won by 141 runs
420 05/04/2009 2008-2009 South Africa v. Australia SuperSport Park South Africa won by 7 wickets
421 09/04/2009 2008-2009 South Africa v. Australia Newlands South Africa won by 25 runs
422 13/04/2009 2008-2009 South Africa v. Australia St George's Park South Africa won by 61 runs
423 17/04/2009 2008-2009 South Africa v. Australia Wanderers Stadium Australia won by 47 runs
424 22/09/2009 2009-2010 ICC Champions Trophy (v. Sri Lanka) SuperSport Park Sri Lanka won by 55 runs
425 24/09/2009 2009-2010 ICC Champions Trophy (v. New Zealand) SuperSport Park South Africa won by 5 wickets
426 27/09/2009 2009-2010 ICC Champions Trophy (v. England) SuperSport Park England won by 22 runs
427 08/11/2009 2009-2010 South Africa v. Zimbabwe Willowmoore Park South Africa won by 45 runs
428 10/11/2009 2009-2010 South Africa v. Zimbabwe SuperSport Park South Africa won by 212 runs
429 22/11/2009 2009-2010 South Africa v. England SuperSport Park England won by 7 wickets
430 27/11/2009 2009-2010 South Africa v. England Newlands South Africa won by 112 runs
431 29/11/2009 2009-2010 South Africa v. England St George's Park England won by 7 wickets
432 21/02/2010 2009-2010 India v. South Africa Sawai Mansingh Stadium India won by 1 run
433 24/02/2010 2009-2010 India v. South Africa Captain Roop Singh Stadium India won by 153 runs
434 27/02/2010 2009-2010 India v. South Africa Narendra Modi Stadium South Africa won by 90 runs
435 22/05/2010 2009-2010 West Indies v. South Africa Sir Vivian Richards Stadium South Africa won by 66 runs
436 24/05/2010 2009-2010 West Indies v. South Africa Sir Vivian Richards Stadium South Africa won by 17 runs
437 28/05/2010 2009-2010 West Indies v. South Africa Windsor Park South Africa won by 67 runs
438 30/05/2010 2009-2010 West Indies v. South Africa Windsor Park South Africa won by 7 wickets
439 03/06/2010 2009-2010 West Indies v. South Africa Queen's Park Oval South Africa won by 1 wicket
440 15/10/2010 2010-2011 South Africa v. Zimbabwe Mangaung Oval South Africa won by 64 runs
441 17/10/2010 2010-2011 South Africa v. Zimbabwe Senwes Park South Africa won by 8 wickets
442 22/10/2010 2010-2011 South Africa v. Zimbabwe Willowmoore Park South Africa won by 272 runs
443 29/10/2010 2010-2011 Pakistan v. South Africa Sheikh Zayed Stadium South Africa won by 8 wickets
444 31/10/2010 2010-2011 Pakistan v. South Africa Sheikh Zayed Stadium Pakistan won by 1 wicket
445 02/11/2010 2010-2011 Pakistan v. South Africa Dubai International Cricket Stadium South Africa won by 2 runs
446 05/11/2010 2010-2011 Pakistan v. South Africa Dubai International Cricket Stadium Pakistan won by 1 wicket
447 08/11/2010 2010-2011 Pakistan v. South Africa Dubai International Cricket Stadium South Africa won by 57 runs
448 12/01/2011 2010-2011 South Africa v. India Kingsmead South Africa won by 135 runs
449 15/01/2011 2010-2011 South Africa v. India Wanderers Stadium India won by 1 run
450 18/01/2011 2010-2011 South Africa v. India Newlands India won by 2 wickets
451 21/01/2011 2010-2011 South Africa v. India St George's Park South Africa won by 48 runs
452 23/01/2011 2010-2011 South Africa v. India SuperSport Park South Africa won by 33 runs
453 24/02/2011 2010-2011 ICC World Cup (v. West Indies) Arun Jaitley Stadium South Africa won by 7 wickets
454 03/03/2011 2010-2011 ICC World Cup (v. Netherlands) Punjab Cricket Association IS Bindra Stadium South Africa won by 231 runs
455 06/03/2011 2010-2011 ICC World Cup (v. England) MA Chidambaram Stadium England won by 6 runs
456 12/03/2011 2010-2011 ICC World Cup (v. India) Vidarbha Cricket Association Stadium South Africa won by 3 wickets
457 15/03/2011 2010-2011 ICC World Cup (v. Ireland) Eden Gardens South Africa won by 131 runs
458 19/03/2011 2010-2011 ICC World Cup (v. Bangladesh) Shere Bangla National Stadium South Africa won by 206 runs
459 25/03/2011 2010-2011 ICC World Cup (v. New Zealand) Shere Bangla National Stadium New Zealand won by 49 runs
460 19/10/2011 2011-2012 South Africa v. Australia SuperSport Park Australia won by 93 runs
461 23/10/2011 2011-2012 South Africa v. Australia St George's Park South Africa won by 80 runs
462 28/10/2011 2011-2012 South Africa v. Australia Kingsmead Australia won by 3 wickets
463 11/01/2012 2011-2012 South Africa v. Sri Lanka Boland Park South Africa won by 258 runs
464 14/01/2012 2011-2012 South Africa v. Sri Lanka Buffalo Park South Africa won by 5 wickets
465 17/01/2012 2011-2012 South Africa v. Sri Lanka Mangaung Oval South Africa won by 4 runs
466 20/01/2012 2011-2012 South Africa v. Sri Lanka Diamond Oval Sri Lanka won by 5 wickets
467 22/01/2012 2011-2012 South Africa v. Sri Lanka Wanderers Stadium Sri Lanka won by 2 wickets
468 25/02/2012 2011-2012 New Zealand v. South Africa Sky Stadium South Africa won by 6 wickets
469 29/02/2012 2011-2012 New Zealand v. South Africa McLean Park South Africa won by 6 wickets
470 03/03/2012 2011-2012 New Zealand v. South Africa Eden Park South Africa won by 5 wickets
471 24/08/2012 2012 England v. South Africa Sophia Gardens No Result
472 28/08/2012 2012 England v. South Africa The Rose Bowl South Africa won by 80 runs
473 31/08/2012 2012 England v. South Africa Kennington Oval England won by 4 wickets
474 02/09/2012 2012 England v. South Africa Lord's England won by 6 wickets
475 05/09/2012 2012 England v. South Africa Trent Bridge South Africa won by 7 wickets
476 19/01/2013 2012-2013 South Africa v. New Zealand Boland Park New Zealand won by 1 wicket
477 22/01/2013 2012-2013 South Africa v. New Zealand Diamond Oval New Zealand won by 27 runs
478 25/01/2013 2012-2013 South Africa v. New Zealand Senwes Park South Africa won by 1 wicket
479 10/03/2013 2012-2013 South Africa v. Pakistan Mangaung Oval South Africa won by 125 runs
480 15/03/2013 2012-2013 South Africa v. Pakistan SuperSport Park Pakistan won by 6 wickets
481 17/03/2013 2012-2013 South Africa v. Pakistan Wanderers Stadium South Africa won by 34 runs
482 21/03/2013 2012-2013 South Africa v. Pakistan Kingsmead Pakistan won by 3 wickets
483 24/03/2013 2012-2013 South Africa v. Pakistan Willowmoore Park South Africa won by 6 wickets
484 31/05/2013 2013 Netherlands v. South Africa VRA Ground South Africa won by 84 runs
485 06/06/2013 2013 ICC Champions Trophy (v. India) Sophia Gardens India won by 26 runs
486 10/06/2013 2013 ICC Champions Trophy (v. Pakistan) Edgbaston South Africa won by 67 runs
487 14/06/2013 2013 ICC Champions Trophy (v. West Indies) Sophia Gardens Match Tied
488 19/06/2013 2013 ICC Champions Trophy (v. England) Kennington Oval England won by 7 wickets
489 20/07/2013 2013-2014 Sri Lanka v. South Africa R Premadasa Stadium Sri Lanka won by 180 runs
490 23/07/2013 2013-2014 Sri Lanka v. South Africa R Premadasa Stadium Sri Lanka won by 17 runs
491 26/07/2013 2013-2014 Sri Lanka v. South Africa Pallekele International Cricket Stadium South Africa won by 56 runs
492 28/07/2013 2013-2014 Sri Lanka v. South Africa Pallekele International Cricket Stadium Sri Lanka won by 8 wickets
493 31/07/2013 2013-2014 Sri Lanka v. South Africa R Premadasa Stadium Sri Lanka won by 128 runs
494 30/10/2013 2013-2014 Pakistan v. South Africa Sharjah Cricket Stadium South Africa won by 1 run
495 01/11/2013 2013-2014 Pakistan v. South Africa Dubai International Cricket Stadium Pakistan won by 66 runs
496 06/11/2013 2013-2014 Pakistan v. South Africa Sheikh Zayed Stadium South Africa won by 68 runs
497 08/11/2013 2013-2014 Pakistan v. South Africa Sheikh Zayed Stadium South Africa won by 28 runs
498 11/11/2013 2013-2014 Pakistan v. South Africa Sharjah Cricket Stadium South Africa won by 117 runs
499 24/11/2013 2013-2014 South Africa v. Pakistan Newlands Pakistan won by 23 runs
500 27/11/2013 2013-2014 South Africa v. Pakistan St George's Park Pakistan won by 1 run
501 30/11/2013 2013-2014 South Africa v. Pakistan SuperSport Park South Africa won by 4 wickets
502 05/12/2013 2013-2014 South Africa v. India Wanderers Stadium South Africa won by 141 runs
503 08/12/2013 2013-2014 South Africa v. India Kingsmead South Africa won by 134 runs
504 11/12/2013 2013-2014 South Africa v. India SuperSport Park No Result
505 06/07/2014 2014-2015 Sri Lanka v. South Africa R Premadasa Stadium South Africa won by 75 runs
506 09/07/2014 2014-2015 Sri Lanka v. South Africa Pallekele International Cricket Stadium Sri Lanka won by 87 runs
507 12/07/2014 2014-2015 Sri Lanka v. South Africa Mahinda Rajapaksha International Cricket Stadium South Africa won by 82 runs
508 17/08/2014 2014-2015 Zimbabwe v. South Africa Queens Sports Club South Africa won by 93 runs
509 19/08/2014 2014-2015 Zimbabwe v. South Africa Queens Sports Club South Africa won by 61 runs
510 21/08/2014 2014-2015 Zimbabwe v. South Africa Queens Sports Club South Africa won by 7 wickets
511 27/08/2014 2014-2015 Zimbabwe Triangular Series (v. Australia) Harare Sports Club South Africa won by 7 wickets
512 29/08/2014 2014-2015 Zimbabwe Triangular Series (v. Zimbabwe) Harare Sports Club South Africa won by 61 runs
513 02/09/2014 2014-2015 Zimbabwe Triangular Series (v. Australia) Harare Sports Club Australia won by 62 runs
514 04/09/2014 2014-2015 Zimbabwe Triangular Series (v. Zimbabwe) Harare Sports Club South Africa won by 63 runs
515 06/09/2014 2014-2015 Zimbabwe Triangular Series (v. Australia) Harare Sports Club South Africa won by 6 wickets
516 21/10/2014 2014-2015 New Zealand v. South Africa Bay Oval South Africa won by 6 wickets
517 24/10/2014 2014-2015 New Zealand v. South Africa Bay Oval South Africa won by 72 runs
518 27/10/2014 2014-2015 New Zealand v. South Africa Seddon Park No Result
519 14/11/2014 2014-2015 Australia v. South Africa WACA Ground Australia won by 32 runs
520 16/11/2014 2014-2015 Australia v. South Africa WACA Ground South Africa won by 3 wickets
521 19/11/2014 2014-2015 Australia v. South Africa Manuka Oval Australia won by 73 runs
522 21/11/2014 2014-2015 Australia v. South Africa Melbourne Cricket Ground Australia won by 3 wickets
523 23/11/2014 2014-2015 Australia v. South Africa Sydney Cricket Ground Australia won by 2 wickets
524 16/01/2015 2014-2015 South Africa v. West Indies Kingsmead South Africa won by 61 runs
525 18/01/2015 2014-2015 South Africa v. West Indies Wanderers Stadium South Africa won by 148 runs
526 21/01/2015 2014-2015 South Africa v. West Indies Buffalo Park South Africa won by 9 wickets
527 25/01/2015 2014-2015 South Africa v. West Indies St George's Park West Indies won by 1 wicket
528 28/01/2015 2014-2015 South Africa v. West Indies SuperSport Park South Africa won by 131 runs
529 15/02/2015 2014-2015 ICC World Cup (v. Zimbabwe) Seddon Park South Africa won by 62 runs
530 22/02/2015 2014-2015 ICC World Cup (v. India) Melbourne Cricket Ground India won by 130 runs
531 27/02/2015 2014-2015 ICC World Cup (v. West Indies) Sydney Cricket Ground South Africa won by 257 runs
532 03/03/2015 2014-2015 ICC World Cup (v. Ireland) Manuka Oval South Africa won by 201 runs
533 07/03/2015 2014-2015 ICC World Cup (v. Pakistan) Eden Park Pakistan won by 29 runs
534 11/03/2015 2014-2015 ICC World Cup (v. United Arab Emirates) Sky Stadium South Africa won by 146 runs
535 18/03/2015 2014-2015 ICC World Cup (v. Sri Lanka) Sydney Cricket Ground South Africa won by 9 wickets
536 24/03/2015 2014-2015 ICC World Cup (v. New Zealand) Eden Park New Zealand won by 4 wickets
537 10/07/2015 2015-2016 Bangladesh v. South Africa Shere Bangla National Stadium South Africa won by 8 wickets
538 12/07/2015 2015-2016 Bangladesh v. South Africa Shere Bangla National Stadium Bangladesh won by 7 wickets
539 15/07/2015 2015-2016 Bangladesh v. South Africa Zahur Ahmed Chowdhury Stadium Bangladesh won by 9 wickets
540 19/08/2015 2015-2016 South Africa v. New Zealand SuperSport Park South Africa won by 20 runs
541 23/08/2015 2015-2016 South Africa v. New Zealand Senwes Park New Zealand won by 8 wickets
542 26/08/2015 2015-2016 South Africa v. New Zealand Kingsmead South Africa won by 62 runs
543 11/10/2015 2015-2016 India v. South Africa Green Park South Africa won by 5 runs
544 14/10/2015 2015-2016 India v. South Africa Holkar Cricket Stadium India won by 22 runs
545 18/10/2015 2015-2016 India v. South Africa Saurashtra Cricket Association Stadium South Africa won by 18 runs
546 22/10/2015 2015-2016 India v. South Africa MA Chidambaram Stadium India won by 35 runs
547 25/10/2015 2015-2016 India v. South Africa Wankhede Stadium South Africa won by 214 runs
548 03/02/2016 2015-2016 South Africa v. England Mangaung Oval England won by 39 runs
549 06/02/2016 2015-2016 South Africa v. England St George's Park England won by 5 wickets
550 09/02/2016 2015-2016 South Africa v. England SuperSport Park South Africa won by 7 wickets
551 12/02/2016 2015-2016 South Africa v. England Wanderers Stadium South Africa won by 1 wicket
552 14/02/2016 2015-2016 South Africa v. England Newlands South Africa won by 5 wickets
553 03/06/2016 2015-2016 West Indies Tri-Nation (v. West Indies) Providence Stadium West Indies won by 4 wickets
554 07/06/2016 2015-2016 West Indies Tri-Nation (v. Australia) Providence Stadium South Africa won by 47 runs
555 11/06/2016 2015-2016 West Indies Tri-Nation (v. Australia) Warner Park Australia won by 36 runs
556 15/06/2016 2015-2016 West Indies Tri-Nation (v. West Indies) Warner Park South Africa won by 139 runs
557 19/06/2016 2015-2016 West Indies Tri-Nation (v. Australia) Kensington Oval No Result
558 24/06/2016 2015-2016 West Indies Tri-Nation (v. West Indies) Kensington Oval West Indies won by 100 runs
559 25/09/2016 2016-2017 South Africa v. Ireland Willowmoore Park South Africa won by 206 runs
560 30/09/2016 2016-2017 South Africa v. Australia SuperSport Park South Africa won by 6 wickets
561 02/10/2016 2016-2017 South Africa v. Australia Wanderers Stadium South Africa won by 142 runs
562 05/10/2016 2016-2017 South Africa v. Australia Kingsmead South Africa won by 4 wickets
563 08/10/2016 2016-2017 South Africa v. Australia St George's Park South Africa won by 6 wickets
564 12/10/2016 2016-2017 South Africa v. Australia Newlands South Africa won by 31 runs
565 28/01/2017 2016-2017 South Africa v. Sri Lanka St George's Park South Africa won by 8 wickets
566 01/02/2017 2016-2017 South Africa v. Sri Lanka Kingsmead South Africa won by 121 runs
567 04/02/2017 2016-2017 South Africa v. Sri Lanka Wanderers Stadium South Africa won by 7 wickets
568 07/02/2017 2016-2017 South Africa v. Sri Lanka Newlands South Africa won by 40 runs
569 10/02/2017 2016-2017 South Africa v. Sri Lanka SuperSport Park South Africa won by 88 runs
570 19/02/2017 2016-2017 New Zealand v. South Africa Seddon Park South Africa won by 4 wickets
571 22/02/2017 2016-2017 New Zealand v. South Africa Hagley Oval New Zealand won by 6 runs
572 25/02/2017 2016-2017 New Zealand v. South Africa Sky Stadium South Africa won by 159 runs
573 01/03/2017 2016-2017 New Zealand v. South Africa Seddon Park New Zealand won by 7 wickets
574 04/03/2017 2016-2017 New Zealand v. South Africa Eden Park South Africa won by 6 wickets
575 24/05/2017 2017 England v. South Africa Headingley England won by 72 runs
576 27/05/2017 2017 England v. South Africa The Rose Bowl England won by 2 runs
577 29/05/2017 2017 England v. South Africa Lord's South Africa won by 7 wickets
578 03/06/2017 2017 ICC Champions Trophy (v. Sri Lanka) Kennington Oval South Africa won by 96 runs
579 07/06/2017 2017 ICC Champions Trophy (v. Pakistan) Edgbaston Pakistan won by 19 runs
580 11/06/2017 2017 ICC Champions Trophy (v. India) Kennington Oval India won by 8 wickets
581 15/10/2017 2017-2018 South Africa v. Bangladesh Diamond Oval South Africa won by 10 wickets
582 18/10/2017 2017-2018 South Africa v. Bangladesh Boland Park South Africa won by 104 runs
583 22/10/2017 2017-2018 South Africa v. Bangladesh Buffalo Park South Africa won by 200 runs
584 01/02/2018 2017-2018 South Africa v. India Kingsmead India won by 6 wickets
585 04/02/2018 2017-2018 South Africa v. India SuperSport Park India won by 9 wickets
586 07/02/2018 2017-2018 South Africa v. India Newlands India won by 124 runs
587 10/02/2018 2017-2018 South Africa v. India Wanderers Stadium South Africa won by 5 wickets
588 13/02/2018 2017-2018 South Africa v. India St George's Park India won by 73 runs
589 16/02/2018 2017-2018 South Africa v. India SuperSport Park India won by 8 wickets
590 29/07/2018 2018-2019 Sri Lanka v. South Africa Rangiri Dambulla International Stadium South Africa won by 5 wickets
591 01/08/2018 2018-2019 Sri Lanka v. South Africa Rangiri Dambulla International Stadium South Africa won by 4 wickets
592 05/08/2018 2018-2019 Sri Lanka v. South Africa Pallekele International Cricket Stadium South Africa won by 78 runs
593 08/08/2018 2018-2019 Sri Lanka v. South Africa Pallekele International Cricket Stadium Sri Lanka won by 3 runs
594 12/08/2018 2018-2019 Sri Lanka v. South Africa R Premadasa Stadium Sri Lanka won by 178 runs
595 30/09/2018 2018-2019 South Africa v. Zimbabwe Diamond Oval South Africa won by 5 wickets
596 03/10/2018 2018-2019 South Africa v. Zimbabwe Mangaung Oval South Africa won by 120 runs
597 06/10/2018 2018-2019 South Africa v. Zimbabwe Boland Park South Africa won by 4 wickets
598 04/11/2018 2018-2019 Australia v. South Africa Perth Stadium South Africa won by 6 wickets
599 09/11/2018 2018-2019 Australia v. South Africa Adelaide Oval Australia won by 7 runs
600 11/11/2018 2018-2019 Australia v. South Africa Bellerive Oval South Africa won by 40 runs
601 19/01/2019 2018-2019 South Africa v. Pakistan St George's Park Pakistan won by 5 wickets
602 22/01/2019 2018-2019 South Africa v. Pakistan Kingsmead South Africa won by 5 wickets
603 25/01/2019 2018-2019 South Africa v. Pakistan SuperSport Park South Africa won by 13 runs
604 27/01/2019 2018-2019 South Africa v. Pakistan Wanderers Stadium Pakistan won by 8 wickets
605 30/01/2019 2018-2019 South Africa v. Pakistan Newlands South Africa won by 7 wickets
606 03/03/2019 2018-2019 South Africa v. Sri Lanka Wanderers Stadium South Africa won by 8 wickets
607 06/03/2019 2018-2019 South Africa v. Sri Lanka SuperSport Park South Africa won by 113 runs
608 10/03/2019 2018-2019 South Africa v. Sri Lanka Kingsmead South Africa won by 71 runs
609 13/03/2019 2018-2019 South Africa v. Sri Lanka St George's Park South Africa won by 6 wickets
610 16/03/2019 2018-2019 South Africa v. Sri Lanka Newlands South Africa won by 41 runs
611 30/05/2019 2019 ICC World Cup (v. England) Kennington Oval England won by 104 runs
612 02/06/2019 2019 ICC World Cup (v. Bangladesh) Kennington Oval Bangladesh won by 21 runs
613 05/06/2019 2019 ICC World Cup (v. India) The Rose Bowl India won by 6 wickets
614 10/06/2019 2019 ICC World Cup (v. West Indies) The Rose Bowl No Result
615 15/06/2019 2019 ICC World Cup (v. Afghanistan) Sophia Gardens South Africa won by 9 wickets
616 19/06/2019 2019 ICC World Cup (v. New Zealand) Edgbaston New Zealand won by 4 wickets
617 23/06/2019 2019 ICC World Cup (v. Pakistan) Lord's Pakistan won by 49 runs
618 28/06/2019 2019 ICC World Cup (v. Sri Lanka) Riverside Ground South Africa won by 9 wickets
619 06/07/2019 2019 ICC World Cup (v. Australia) Old Trafford South Africa won by 10 runs
620 04/02/2020 2019-2020 South Africa v. England Newlands South Africa won by 7 wickets
621 07/02/2020 2019-2020 South Africa v. England Kingsmead No Result
622 09/02/2020 2019-2020 South Africa v. England Wanderers Stadium England won by 2 wickets
623 29/02/2020 2019-2020 South Africa v. Australia Boland Park South Africa won by 74 runs
624 04/03/2020 2019-2020 South Africa v. Australia Mangaung Oval South Africa won by 6 wickets
625 07/03/2020 2019-2020 South Africa v. Australia Senwes Park South Africa won by 6 wickets
626 02/04/2021 2020-2021 South Africa v. Pakistan SuperSport Park Pakistan won by 3 wickets
627 04/04/2021 2020-2021 South Africa v. Pakistan Wanderers Stadium South Africa won by 17 runs
628 07/04/2021 2020-2021 South Africa v. Pakistan SuperSport Park Pakistan won by 28 runs
629 11/07/2021 2021 Ireland v. South Africa The Village No Result
630 13/07/2021 2021 Ireland v. South Africa The Village Ireland won by 43 runs
631 16/07/2021 2021 Ireland v. South Africa The Village South Africa won by 70 runs
632 02/09/2021 2021-2022 Sri Lanka v. South Africa R Premadasa Stadium Sri Lanka won by 14 runs
633 04/09/2021 2021-2022 Sri Lanka v. South Africa R Premadasa Stadium South Africa won by 67 runs
634 07/09/2021 2021-2022 Sri Lanka v. South Africa R Premadasa Stadium Sri Lanka won by 78 runs
635 26/11/2021 2021-2022 South Africa v. Netherlands SuperSport Park No Result
636 31/03/2023 2021-2022 South Africa v. Netherlands Willowmoore Park South Africa won by 8 wickets
637 02/04/2023 2021-2022 South Africa v. Netherlands Wanderers Stadium South Africa won by 146 runs
638 19/01/2022 2021-2022 South Africa v. India Boland Park South Africa won by 31 runs
639 21/01/2022 2021-2022 South Africa v. India Boland Park South Africa won by 7 wickets
640 23/01/2022 2021-2022 South Africa v. India Newlands South Africa won by 4 runs
641 18/03/2022 2021-2022 South Africa v. Bangladesh SuperSport Park Bangladesh won by 38 runs
642 20/03/2022 2021-2022 South Africa v. Bangladesh Wanderers Stadium South Africa won by 7 wickets
643 23/03/2022 2021-2022 South Africa v. Bangladesh SuperSport Park Bangladesh won by 9 wickets
644 19/07/2022 2022 England v. South Africa Riverside Ground South Africa won by 62 runs
645 22/07/2022 2022 England v. South Africa Old Trafford England won by 118 runs
646 24/07/2022 2022 England v. South Africa Headingley No Result
647 06/10/2022 2022-2023 India v. South Africa Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium South Africa won by 9 runs
648 09/10/2022 2022-2023 India v. South Africa JSCA International Stadium Complex India won by 7 wickets
649 11/10/2022 2022-2023 India v. South Africa Arun Jaitley Stadium India won by 7 wickets
650 27/01/2023 2022-2023 South Africa v. England Mangaung Oval South Africa won by 27 runs
651 29/01/2023 2022-2023 South Africa v. England Mangaung Oval South Africa won by 5 wickets
652 01/02/2023 2022-2023 South Africa v. England Diamond Oval England won by 59 runs
653 18/03/2023 2022-2023 South Africa v. West Indies Buffalo Park West Indies won by 48 runs
654 21/03/2023 2022-2023 South Africa v. West Indies Senwes Park South Africa won by 4 wickets
655 07/09/2023 2023 South Africa v. Australia Mangaung Oval Australia won by 3 wickets
656 09/09/2023 2023 South Africa v. Australia Mangaung Oval Australia won by 123 runs
657 12/09/2023 2023 South Africa v. Australia Senwes Park South Africa won by 111 runs
658 15/09/2023 2023 South Africa v. Australia SuperSport Park South Africa won by 164 runs
659 17/09/2023 2023 South Africa v. Australia Wanderers Stadium South Africa won by 122 runs
660 07/10/2023 2023 ICC World Cup (v. Sri Lanka) Arun Jaitley Stadium South Africa won by 102 runs
661 12/10/2023 2023 ICC World Cup (v. Australia) Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium South Africa won by 134 runs
662 17/10/2023 2023 ICC World Cup (v. Netherlands) Himachal Pradesh Cricket Association Stadium Netherlands won by 38 runs
663 21/10/2023 2023 ICC World Cup (v. England) Wankhede Stadium South Africa won by 229 runs
664 24/10/2023 2023 ICC World Cup (v. Bangladesh) Wankhede Stadium South Africa won by 149 runs
665 27/10/2023 2023 ICC World Cup (v. Pakistan) MA Chidambaram Stadium South Africa won by 1 wicket
666 01/11/2023 2023 ICC World Cup (v. New Zealand) Maharashtra Cricket Association Stadium South Africa won by 190 runs
667 05/11/2023 2023 ICC World Cup (v. India) Eden Gardens India won by 243 runs
668 10/11/2023 2023 ICC World Cup (v. Afghanistan) Narendra Modi Stadium South Africa won by 5 wickets
669 16/11/2023 2023 ICC World Cup (v. Australia) Eden Gardens Australia won by 3 wickets
670 17/12/2023 2023-2024 South Africa v. India Wanderers Stadium India won by 8 wickets
671 19/12/2023 2023-2024 South Africa v. India St George's Park South Africa won by 8 wickets
672 21/12/2023 2023-2024 South Africa v. India Boland Park India won by 78 runs

South Africa: 410 Opposing Country: 235 Tied: 6 No Result: 21

Country Records and Statistics
Match Records and Statistics
Match Scorecards