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