CREX
Home
(current)
Series
Teams
Fixtures
🏏 Stats Corner
Rankings
News
Dark
LCP Element
South Africa
matches
Overview
Matches
News
South Africa tour of Namibia 2025
Only
T20
, SA vs NAM 2025
NAM
138/6
20.0
NAM Won
by 4 wickets
SA
134/8
20.0
West Indies tour of South Africa 2026
3rd
T20
, WI vs SA 2026
South Africa
3rd T20 on
Jan 31, 12:30 PM
West Indies
2nd
T20
, WI vs SA 2026
South Africa
2nd T20 on
Jan 29, 4:00 PM
West Indies
1st
T20
, WI vs SA 2026
South Africa
1st T20 on
Jan 27, 4:00 PM
West Indies
South Africa tour of Pakistan 2025
3rd
ODI
, SA vs PAK 2025
PAK
144/3
25.1
PAK Won
by 7 wickets
SA
143
37.5
2nd
ODI
, SA vs PAK 2025
PAK
269/9
50.0
SA Won
by 8 wickets
SA
270/2
40.1
1st
ODI
, SA vs PAK 2025
PAK
264/8
49.4
PAK Won
by 2 wickets
SA
263
49.1
3rd
T20
, SA vs PAK 2025
PAK
140/6
19.0
PAK Won
by 4 wickets
SA
139/9
20.0
2nd
T20
, SA vs PAK 2025
PAK
112/1
13.1
PAK Won
by 9 wickets
SA
110
19.2
1st
T20
, SA vs PAK 2025
PAK
139
18.1
SA Won
by 55 runs
SA
194/9
20.0
2nd
Test
, SA vs PAK 2025
PAK
333
& 138
SA Won
by 8 wickets
SA
404
& 73/2
1st
Test
, SA vs PAK 2025
PAK
378
& 167
PAK Won
by 93 runs
SA
269
& 183
South Africa tour of Zimbabwe 2025
2nd
Test
, SA vs ZIM 2025
ZIM
170
& 220
SA Won
by an inn & 236 runs
SA
626/5
114.0
1st
Test
, SA vs ZIM 2025
ZIM
251
& 208
South Africa won
by 328 runs
SA
418/9
& 369
Zimbabwe T20I Tri-Series 2025
Final
T20
, ZIM Tri Series 2025
NZ
180/5
20.0
NZ Won
by 3 runs
SA
177/6
20.0
5th
T20
, ZIM Tri Series 2025
NZ
135/3
15.5
NZ Won
by 7 wickets
SA
134/8
20.0
4th
T20
, ZIM Tri Series 2025
ZIM
144/6
20.0
SA Won
by 7 wickets
SA
145/3
17.2
2nd
T20
, ZIM Tri Series 2025
SA
152
18.2
NZ Won
by 21 runs
NZ
173/5
20.0
1st
T20
, ZIM Tri Series 2025
ZIM
141/6
20.0
SA Won
by 5 wickets
SA
142/5
15.5
South Africa tour of Australia 2025
3rd
ODI
, SA vs AUS 2025
AUS
431/2
50.0
AUS Won
by 276 runs
SA
155
24.5
2nd
ODI
, SA vs AUS 2025
AUS
193
37.4
SA Won
by 84 runs
SA
277
49.1
1st
ODI
, SA vs AUS 2025
AUS
198
40.5
SA Won
by 98 runs
SA
296/8
50.0
3rd
T20
, SA vs AUS 2025
AUS
173/8
19.5
AUS Won
by 2 wickets
SA
172/7
20.0
2nd
T20
, SA vs AUS 2025
AUS
165
17.4
SA Won
by 53 runs
SA
218/7
20.0
1st
T20
, SA vs AUS 2025
AUS
178
20.0
AUS Won
by 17 runs
SA
161/9
20.0
India tour of South Africa 2024
4th
T20
, IND vs SA 2024
SA
148
18.2
IND Won
by 135 runs
IND
283/1
20.0
3rd
T20
, IND vs SA 2024
SA
208/7
20.0
IND Won
by 11 runs
IND
219/6
20.0
2nd
T20
, IND vs SA 2024
SA
128/7
19.0
SA Won
by 3 wickets
IND
124/6
20.0
1st
T20
, IND vs SA 2024
SA
141
17.5
IND Won
by 61 runs
IND
202/8
20.0
Pakistan tour of South Africa 2024-25
2nd
Test
, PAK vs SA 2024
SA
615
& 61/0
SA Won
by 10 wickets
PAK
194
& 478
1st
Test
, PAK vs SA 2024
SA
301
& 150/8
SA Won
by 2 wickets
PAK
211
& 237
3rd
ODI
, PAK vs SA 2024
SA
271
42.0
PAK Won
(DLS Method)
PAK
308/9
47.0
2nd
ODI
, PAK vs SA 2024
SA
248
43.1
PAK Won
by 81 runs
PAK
329
49.5
1st
ODI
, PAK vs SA 2024
SA
239/9
50.0
PAK Won
by 3 wickets
PAK
242/7
49.3
3rd
T20
, PAK vs SA 2024
SA
Match Abandoned
PAK
2nd
T20
, PAK vs SA 2024
SA
210/3
19.3
SA Won
by 7 wickets
PAK
206/5
20.0
1st
T20
, PAK vs SA 2024
SA
183/9
20.0
SA Won
by 11 runs
PAK
172/8
20.0
South Africa tour of England 2025
3rd
T20
, SA vs ENG 2025
ENG
Match Abandoned
SA
2nd
T20
, SA vs ENG 2025
ENG
304/2
20.0
ENG Won
by 146 runs
SA
158
16.1
1st
T20
, SA vs ENG 2025
ENG
54/5
5.0
SA Won
(DLS Method)
SA
97/5
7.5
3rd
ODI
, SA vs ENG 2025
ENG
414/5
50.0
ENG Won
by 342 runs
SA
72
20.5
2nd
ODI
, SA vs ENG 2025
ENG
325/9
50.0
SA Won
by 5 runs
SA
330/8
50.0
1st
ODI
, SA vs ENG 2025
ENG
131
24.3
SA Won
by 7 wickets
SA
137/3
20.5
World Test Championship Final 2025
Final
Test
, WTC Final 2025
SA
138
& 282/5
SA Won
by 5 wickets
AUS
212
& 207
South Africa tour of Afghanistan 2024
3rd
ODI
, SA vs AFG 2024
AFG
169
34.0
SA Won
by 7 wickets
SA
170/3
33.0
2nd
ODI
, SA vs AFG 2024
AFG
311/4
50.0
AFG Won
by 177 runs
SA
134
34.2
1st
ODI
, SA vs AFG 2024
AFG
107/4
26.0
AFG Won
by 6 wickets
SA
106
33.3
South Africa tour of New Zealand 2026
5th
T20
, SA vs NZ 2026
New Zealand
5th T20 on
Mar 24, 6:30 PM
South Africa
4th
T20
, SA vs NZ 2026
New Zealand
4th T20 on
Mar 21, 6:30 PM
South Africa
3rd
T20
, SA vs NZ 2026
New Zealand
3rd T20 on
Mar 19, 6:30 PM
South Africa
2nd
T20
, SA vs NZ 2026
New Zealand
2nd T20 on
Mar 16, 6:30 PM
South Africa
1st
T20
, SA vs NZ 2026
New Zealand
1st T20 on
Mar 15, 6:15 AM
South Africa
South Africa tour of West Indies T20 2024
3rd
T20
, SA vs WI T20 2024
WI
165/2
13.5
WI Won
by 8 wickets
SA
163/7
20.0
2nd
T20
, SA vs WI T20 2024
WI
207/7
20.0
WI Won
by 16 runs
SA
191/7
20.0
1st
T20
, SA vs WI T20 2024
WI
175/8
20.0
WI Won
by 28 runs
SA
147
19.5
South Africa tour of West Indies 2024
3rd
T20
, SA vs WI 2024
WI
116/2
9.2
WI Won
(DLS Method)
SA
108/4
13.0
2nd
T20
, SA vs WI 2024
WI
179/6
20.0
WI Won
by 30 runs
SA
149
19.4
1st
T20
, SA vs WI 2024
WI
176/3
17.5
WI Won
by 7 wickets
SA
174/7
20.0
2nd
Test
, SA vs WI 2024
WI
144
& 222
SA Won
by 40 runs
SA
160
& 246
1st
Test
, SA vs WI 2024
WI
233
& 201/5
Match Drawn
SA
357
& 173/3
Sri Lanka tour of South Africa 2024
2nd
Test
, SL vs SA 2024
SA
358
& 317
SA Won
by 109 runs
SL
328
& 238
1st
Test
, SL vs SA 2024
SA
191
& 366/5
SA Won
by 233 runs
SL
42
& 282
South Africa tour of Bangladesh 2024
2nd
Test
, SA vs BAN 2024
BAN
159
& 143
SA Won
by an inn & 273 runs
SA
575/6
144.2
1st
Test
, SA vs BAN 2024
BAN
106
& 307
SA Won
by 7 wickets
SA
308
& 106/3
T20 World Cup 2026
34th
T20
, T20 WC 2026
South Africa
34th T20 on
Feb 18, 5:30 AM
United Arab Emirates
24th
T20
, T20 WC 2026
New Zealand
24th T20 on
Feb 14, 1:30 PM
South Africa
13th
T20
, T20 WC 2026
South Africa
13th T20 on
Feb 11, 5:30 AM
Afghanistan
9th
T20
, T20 WC 2026
South Africa
9th T20 on
Feb 9, 1:30 PM
Canada
African Games Ghana 2024
9th
T20
, African Ghana T20 2024
UGN
99/8
20.0
UGN Won
by 2 wickets
SA
95/9
20.0
7th
T20
, African Ghana T20 2024
SA
71
15.0
KEN Won
by 70 runs
KEN
141/6
20.0
New Zealand and South Africa Tour of Pakistan 2025
3rd
ODI
, NZ & SA Tour of PAK 2025
PAK
355/4
49.0
PAK Won
by 6 wickets
SA
352/5
50.0
2nd
ODI
, NZ & SA Tour of PAK 2025
NZ
308/4
48.4
NZ Won
by 6 wickets
SA
304/6
50.0
Ireland vs South Africa In UAE 2024
3rd
ODI
, IRE vs SA 2024
IRE
284/9
50.0
IRE Won
by 69 runs
SA
215
46.1
2nd
ODI
, IRE vs SA 2024
IRE
169
30.3
SA Won
by 174 runs
SA
343/4
50.0
1st
ODI
, IRE vs SA 2024
IRE
132
31.5
SA Won
by 139 runs
SA
271/9
50.0
2nd
T20
, IRE vs SA 2024
IRE
195/6
20.0
IRE Won
by 10 runs
SA
185/9
20.0
1st
T20
, IRE vs SA 2024
IRE
171/8
20.0
SA Won
by 8 wickets
SA
174/2
17.4
Champions Trophy 2025
2nd Semi Final
ODI
, Champions Trophy 2025
SA
312/9
50.0
NZ Won
by 50 runs
NZ
362/6
50.0
11th
ODI
, Champions Trophy 2025
SA
181/3
29.1
SA Won
by 7 wickets
ENG
179
38.2
7th
ODI
, Champions Trophy 2025
AUS
Match Abandoned
SA
3rd
ODI
, Champions Trophy 2025
AFG
208
43.3
SA Won
by 107 runs
SA
315/6
50.0
South Africa tour of India 2025
5th
T20
, SA vs IND 2025
IND
231/5
20.0
IND Won
by 30 runs
SA
201/8
20.0
4th
T20
, SA vs IND 2025
IND
Match Abandoned
SA
3rd
T20
, SA vs IND 2025
IND
120/3
15.5
IND Won
by 7 wickets
SA
117
20.0
2nd
T20
, SA vs IND 2025
IND
162
19.1
SA Won
by 51 runs
SA
213/4
20.0
1st
T20
, SA vs IND 2025
IND
175/6
20.0
IND Won
by 101 runs
SA
74
12.3
3rd
ODI
, SA vs IND 2025
IND
271/1
39.5
IND Won
by 9 wickets
SA
270
47.5
2nd
ODI
, SA vs IND 2025
IND
358/5
50.0
SA Won
by 4 wickets
SA
362/6
49.2
1st
ODI
, SA vs IND 2025
IND
349/8
50.0
IND Won
by 17 runs
SA
332
49.2
2nd
Test
, SA vs IND 2025
IND
201
& 140
SA Won
by 408 runs
SA
489
& 260/5
1st
Test
, SA vs IND 2025
IND
189
& 93
SA Won
by 30 runs
SA
159
& 153
T20 World Cup 2024
Final
T20
, T20 WC 2024
SA
169/8
20.0
IND Won
by 7 runs
IND
176/7
20.0
1st Semi Final
T20
, T20 WC 2024
SA
60/1
8.5
SA Won
by 9 wickets
AFG
56
11.5
Super 8, 50th
T20
, T20 WC 2024
WI
135/8
20.0
SA Won
(DLS Method)
SA
124/7
16.1
Super 8, 45th
T20
, T20 WC 2024
ENG
156/6
20.0
SA Won
by 7 runs
SA
163/6
20.0
Super 8, 41st
T20
, T20 WC 2024
USA
176/6
20.0
SA Won
by 18 runs
SA
194/4
20.0
31st
T20
, T20 WC 2024
NEP
114/7
20.0
SA Won
by 1 run
SA
115/7
20.0
21st
T20
, T20 WC 2024
BAN
109/7
20.0
SA Won
by 4 runs
SA
113/6
20.0
16th
T20
, T20 WC 2024
NED
103/9
20.0
SA Won
by 4 wickets
SA
106/6
18.5
4th
T20
, T20 WC 2024
SL
77
19.1
SA Won
by 6 wickets
SA
80/4
16.2
Please enable JavaScript to continue using this application.