South Africa Cricket Team Results

Wednesday, Feb 12 2025

Match 3, ODI Tri-Series in Pakistan, 2025
Pakistan
Pakistan
355/4 (49.0)
South Africa
South Africa
352/5 (50.0)
Pakistan beat South Africa by 6 wickets
Full Scorecard

Monday, Feb 10 2025

Match 2, ODI Tri-series in Pakistan, 2025
New Zealand
New Zealand
308/4 (48.4)
South Africa
South Africa
304/6 (50.0)
New Zealand beat South Africa by 6 wickets
Full Scorecard

Friday, Jan 03 2025

2nd Test, Pakistan in South Africa, 2 Test Series, 2024/25
South Africa
South Africa
615 (141.3) & 61/0 (7.1)
Pakistan
Pakistan
194 (54.2) & 478 (122.1)
South Africa beat Pakistan by 10 wickets
Full Scorecard

Thursday, Dec 26 2024

1st Test, Pakistan in South Africa, 2 Test Series, 2024/25
South Africa
South Africa
301 (73.4) & 150/8 (39.3)
Pakistan
Pakistan
211 (57.3) & 237 (59.4)
South Africa beat Pakistan by 2 wickets
Full Scorecard

Sunday, Dec 22 2024

3rd ODI, Pakistan in South Africa, 3 ODI Series, 2024
South Africa
South Africa
271 (42.0)
Pakistan
Pakistan
308/9 (47.0)
Pakistan beat South Africa by 36 runs (DLS method)
Full Scorecard

Thursday, Dec 19 2024

2nd ODI, Pakistan in South Africa, 3 ODI Series, 2024
South Africa
South Africa
248 (43.1)
Pakistan
Pakistan
329 (49.5)
Pakistan beat South Africa by 81 runs
Full Scorecard

Tuesday, Dec 17 2024

1st ODI, Pakistan in South Africa, 3 ODI Series, 2024
South Africa
South Africa
239/9 (50.0)
Pakistan
Pakistan
242/7 (49.3)
Pakistan beat South Africa by 3 wickets
Full Scorecard

Saturday, Dec 14 2024

3rd T20I, Pakistan in South Africa, 3 T20I Series, 2024
South Africa
South Africa
Pakistan
Pakistan
Match Abandoned
Full Scorecard

Friday, Dec 13 2024

2nd T20I, Pakistan in South Africa, 3 T20I Series, 2024
South Africa
South Africa
210/3 (19.3)
Pakistan
Pakistan
206/5 (20.0)
South Africa beat Pakistan by 7 wickets
Full Scorecard

Tuesday, Dec 10 2024

1st T20I, Pakistan in South Africa, 3 T20I Series, 2024
South Africa
South Africa
183/9 (20.0)
Pakistan
Pakistan
172/8 (20.0)
South Africa beat Pakistan by 11 runs
Full Scorecard

Thursday, Dec 05 2024

2nd Test, Sri Lanka in South Africa, 2 Test Series, 2024
South Africa
South Africa
358 (103.4) & 317 (86.0)
Sri Lanka
Sri Lanka
328 (99.2) & 238 (69.1)
South Africa beat Sri Lanka by 109 runs
Full Scorecard

Wednesday, Nov 27 2024

1st Test, Sri Lanka in South Africa, 2 Test Series, 2024
South Africa
South Africa
191 (49.4) & 366/5 dec (100.4)
Sri Lanka
Sri Lanka
42 (13.5) & 282 (79.4)
South Africa beat Sri Lanka by 233 runs
Full Scorecard

Friday, Nov 15 2024

4th T20I, India in South Africa, 4 T20I Series, 2024
South Africa
South Africa
148 (18.2)
India
India
283/1 (20.0)
India beat South Africa by 135 runs
Full Scorecard

Wednesday, Nov 13 2024

3rd T20I, India in South Africa, 4 T20I Series, 2024
South Africa
South Africa
208/7 (20.0)
India
India
219/6 (20.0)
India beat South Africa by 11 runs
Full Scorecard

Sunday, Nov 10 2024

2nd T20I, India in South Africa, 4 T20I Series, 2024
South Africa
South Africa
128/7 (19.0)
India
India
124/6 (20.0)
South Africa beat India by 3 wickets
Full Scorecard

Friday, Nov 08 2024

1st T20I, India in South Africa, 4 T20I Series, 2024
South Africa
South Africa
141 (17.5)
India
India
202/8 (20.0)
India beat South Africa by 61 runs
Full Scorecard

Tuesday, Oct 29 2024

2nd Test, South Africa in Bangladesh, 2 Test Series, 2024
Bangladesh
Bangladesh
159 (45.2) & 143 (43.4)
South Africa
South Africa
575/6 dec (144.2)
South Africa beat Bangladesh by an innings and 273 runs
Full Scorecard

Monday, Oct 21 2024

1st Test, South Africa in Bangladesh, 2 Test Series, 2024
Bangladesh
Bangladesh
106 (40.1) & 307 (89.5)
South Africa
South Africa
308 (88.4) & 106/3 (22.0)
South Africa beat Bangladesh by 7 wickets
Full Scorecard

Monday, Oct 07 2024

3rd ODI, Ireland and South Africa in UAE, 3 ODI Series, 2024
Ireland
Ireland
284/9 (50.0)
South Africa
South Africa
215 (46.1)
Ireland beat South Africa by 69 runs
Full Scorecard

Friday, Oct 04 2024

2nd ODI, Ireland and South Africa in UAE, 3 ODI Series, 2024
Ireland
Ireland
169 (30.3)
South Africa
South Africa
343/4 (50.0)
South Africa beat Ireland by 174 runs
Full Scorecard

Wednesday, Oct 02 2024

1st ODI, Ireland and South Africa in UAE, 3 ODI Series, 2024
Ireland
Ireland
132 (31.5)
South Africa
South Africa
271/9 (50.0)
South Africa beat Ireland by 139 runs
Full Scorecard

Sunday, Sep 29 2024

2nd T20I, Ireland and South Africa in UAE, 2 T20I Series, 2024
Ireland
Ireland
195/6 (20.0)
South Africa
South Africa
185/9 (20.0)
Ireland beat South Africa by 10 runs
Full Scorecard

Friday, Sep 27 2024

1st T20I, Ireland and South Africa in UAE, 2 T20I Series, 2024
Ireland
Ireland
171/8 (20.0)
South Africa
South Africa
174/2 (17.4)
South Africa beat Ireland by 8 wickets
Full Scorecard

Sunday, Sep 22 2024

3rd ODI, Afghanistan and South Africa in UAE, 3 ODI Series, 2024
Afghanistan
Afghanistan
169 (34.0)
South Africa
South Africa
170/3 (33.0)
South Africa beat Afghanistan by 7 wickets
Full Scorecard

Friday, Sep 20 2024

2nd ODI, Afghanistan and South Africa in UAE, 3 ODI Series, 2024
Afghanistan
Afghanistan
311/4 (50.0)
South Africa
South Africa
134 (34.2)
Afghanistan beat South Africa by 177 runs
Full Scorecard

Wednesday, Sep 18 2024

1st ODI, Afghanistan and South Africa in UAE, 3 ODI Series, 2024
Afghanistan
Afghanistan
107/4 (26.0)
South Africa
South Africa
106 (33.3)
Afghanistan beat South Africa by 6 wickets
Full Scorecard

Wednesday, Aug 28 2024

3rd T20I, South Africa in West Indies, 3 T20I Series, 2024
West Indies
West Indies
116/2 (9.2)
South Africa
South Africa
108/4 (13.0)
West Indies beat South Africa by 8 wickets (DLS method)
Full Scorecard

Monday, Aug 26 2024

2nd T20I, South Africa in West Indies, 3 T20I Series, 2024
West Indies
West Indies
179/6 (20.0)
South Africa
South Africa
149 (19.4)
West Indies beat South Africa by 30 runs
Full Scorecard

Saturday, Aug 24 2024

1st T20I, South Africa in West Indies, 3 T20I Series, 2024
West Indies
West Indies
176/3 (17.5)
South Africa
South Africa
174/7 (20.0)
West Indies beat South Africa by 7 wickets
Full Scorecard

Thursday, Aug 15 2024

2nd Test, Sir Vivian Richards Trophy, 2024
West Indies
West Indies
144 (42.4) & 222 (66.2)
South Africa
South Africa
160 (54.0) & 246 (80.4)
South Africa beat West Indies by 40 runs
Full Scorecard

Wednesday, Aug 07 2024

1st Test, Sir Vivian Richards Trophy, 2024
West Indies
West Indies
233 (91.5) & 201/5 (56.2)
South Africa
South Africa
357 (117.4) & 173/3 dec (29.0)
West Indies drew with South Africa
Full Scorecard

Saturday, Jun 29 2024

Final, ICC Men's T20 World Cup, 2024
South Africa
South Africa
169/8 (20.0)
India
India
176/7 (20.0)
India beat South Africa by 7 runs
Full Scorecard

Thursday, Jun 27 2024

1st Semi-Final, ICC Men's T20 World Cup, 2024
South Africa
South Africa
60/1 (8.5)
Afghanistan
Afghanistan
56 (11.5)
South Africa beat Afghanistan by 9 wickets
Full Scorecard

Monday, Jun 24 2024

Super Eight - Match 10, ICC Men's T20 World Cup, 2024
West Indies
West Indies
135/8 (20.0)
South Africa
South Africa
124/7 (16.1)
South Africa beat West Indies by 3 wickets (DLS method)
Full Scorecard

Friday, Jun 21 2024

Super Eight - Match 5, ICC Men's T20 World Cup, 2024
England
England
156/6 (20.0)
South Africa
South Africa
163/6 (20.0)
South Africa beat England by 7 runs
Full Scorecard

Wednesday, Jun 19 2024

Super Eight - Match 1, ICC Men's T20 World Cup, 2024
USA
USA
176/6 (20.0)
South Africa
South Africa
194/4 (20.0)
South Africa beat USA by 18 runs
Full Scorecard

Saturday, Jun 15 2024

Match 31, ICC Men's T20 World Cup, 2024
South Africa
South Africa
115/7 (20.0)
Nepal
Nepal
114/7 (20.0)
South Africa beat Nepal by 1 run
Full Scorecard

Monday, Jun 10 2024

Match 21, ICC Men's T20 World Cup, 2024
South Africa
South Africa
113/6 (20.0)
Bangladesh
Bangladesh
109/7 (20.0)
South Africa beat Bangladesh by 4 runs
Full Scorecard

Saturday, Jun 08 2024

Match 16, ICC Men's T20 World Cup, 2024
Netherlands
Netherlands
103/9 (20.0)
South Africa
South Africa
106/6 (18.5)
South Africa beat Netherlands by 4 wickets
Full Scorecard

Monday, Jun 03 2024

Match 4, ICC Men's T20 World Cup, 2024
Sri Lanka
Sri Lanka
77 (19.1)
South Africa
South Africa
80/4 (16.2)
South Africa beat Sri Lanka by 6 wickets
Full Scorecard

Monday, May 27 2024

3rd T20I, South Africa in West Indies, 3 T20I Series, 2024
West Indies
West Indies
165/2 (13.5)
South Africa
South Africa
163/7 (20.0)
West Indies beat South Africa by 8 wickets
Full Scorecard

Sunday, May 26 2024

2nd T20I, South Africa in West Indies, 3 T20I Series, 2024
West Indies
West Indies
207/7 (20.0)
South Africa
South Africa
191/7 (20.0)
West Indies beat South Africa by 16 runs
Full Scorecard

Friday, May 24 2024

1st T20I, South Africa in West Indies, 3 T20I Series, 2024
West Indies
West Indies
175/8 (20.0)
South Africa
South Africa
147 (19.5)
West Indies beat South Africa by 28 runs
Full Scorecard

Wednesday, Mar 20 2024

Match 9, Men's African Games Ghana, 2024
Uganda
Uganda
99/8 (20.0)
South Africa
South Africa
95/9 (20.0)
Uganda beat South Africa by 2 wickets
Full Scorecard

Monday, Mar 18 2024

Match 7, Men's African Games Ghana, 2024
South Africa
South Africa
71 (15.0)
Kenya
Kenya
141/6 (20.0)
Kenya beat South Africa by 70 runs
Full Scorecard

Sunday, Mar 17 2024

Match 3, Men's African Games Ghana, 2024
South Africa
South Africa
237/2 (20.0)
Ghana
Ghana
103/7 (20.0)
South Africa beat Ghana by 134 runs
Full Scorecard

Tuesday, Feb 13 2024

2nd Test, South Africa in New Zealand, 2 Test Series, 2024
New Zealand
New Zealand
211 (77.3) & 269/3 (94.2)
South Africa
South Africa
242 (97.2) & 235 (69.5)
New Zealand beat South Africa by 7 wickets
Full Scorecard

Sunday, Feb 04 2024

1st Test, South Africa in New Zealand, 2 Test Series, 2024
New Zealand
New Zealand
511 (144.0) & 179/4 dec (43.0)
South Africa
South Africa
162 (72.5) & 247 (80.0)
New Zealand beat South Africa by 281 runs
Full Scorecard

Wednesday, Jan 03 2024

2nd Test, Freedom Trophy, 2023/24
South Africa
South Africa
55 (23.2) & 176 (36.5)
India
India
153 (34.5) & 80/3 (12.0)
India beat South Africa by 7 wickets
Full Scorecard

Tuesday, Dec 26 2023

1st Test, Freedom Trophy, 2023/24
South Africa
South Africa
408 (108.4)
India
India
245 (67.4) & 131 (34.1)
South Africa beat India by an innings and 32 runs
Full Scorecard

Thursday, Dec 21 2023

3rd ODI, India in South Africa, 3 ODI Series, 2023
South Africa
South Africa
218 (45.5)
India
India
296/8 (50.0)
India beat South Africa by 78 runs
Full Scorecard

Tuesday, Dec 19 2023

2nd ODI, India in South Africa, 3 ODI Series, 2023
South Africa
South Africa
215/2 (42.3)
India
India
211 (46.2)
South Africa beat India by 8 wickets
Full Scorecard

Sunday, Dec 17 2023

1st ODI, India in South Africa, 3 ODI Series, 2023
South Africa
South Africa
116 (27.3)
India
India
117/2 (16.4)
India beat South Africa by 8 wickets
Full Scorecard

Thursday, Dec 14 2023

3rd T20I, India in South Africa, 3 T20I Series, 2023
South Africa
South Africa
95 (13.5)
India
India
201/7 (20.0)
India beat South Africa by 106 runs
Full Scorecard

Tuesday, Dec 12 2023

2nd T20I, India in South Africa, 3 T20I Series, 2023
South Africa
South Africa
154/5 (13.5)
India
India
180/7 (19.3)
South Africa beat India by 5 wickets (D/L method)
Full Scorecard

Sunday, Dec 10 2023

1st T20I, India in South Africa, 3 T20I Series, 2023
South Africa
South Africa
India
India
Match Abandoned
Full Scorecard

Thursday, Nov 16 2023

2nd Semi-Final, ICC Cricket World Cup, 2023
South Africa
South Africa
212 (49.4)
Australia
Australia
215/7 (47.2)
Australia beat South Africa by 3 wickets
Full Scorecard

Friday, Nov 10 2023

Match 42, ICC Cricket World Cup, 2023
South Africa
South Africa
247/5 (47.3)
Afghanistan
Afghanistan
244 (50.0)
South Africa beat Afghanistan by 5 wickets
Full Scorecard

Sunday, Nov 05 2023

Match 37, ICC Cricket World Cup, 2023
India
India
326/5 (50.0)
South Africa
South Africa
83 (27.1)
India beat South Africa by 243 runs
Full Scorecard

Wednesday, Nov 01 2023

Match 32, ICC Cricket World Cup, 2023
New Zealand
New Zealand
167 (35.3)
South Africa
South Africa
357/4 (50.0)
South Africa beat New Zealand by 190 runs
Full Scorecard

Friday, Oct 27 2023

Match 26, ICC Cricket World Cup, 2023
Pakistan
Pakistan
270 (46.4)
South Africa
South Africa
271/9 (47.2)
South Africa beat Pakistan by 1 wicket
Full Scorecard

Tuesday, Oct 24 2023

Match 23, ICC Cricket World Cup, 2023
South Africa
South Africa
382/5 (50.0)
Bangladesh
Bangladesh
233 (46.4)
South Africa beat Bangladesh by 149 runs
Full Scorecard

Saturday, Oct 21 2023

Match 20, ICC Cricket World Cup, 2023
England
England
170 (22.0)
South Africa
South Africa
399/7 (50.0)
South Africa beat England by 229 runs
Full Scorecard

Tuesday, Oct 17 2023

Match 15, ICC Cricket World Cup, 2023
South Africa
South Africa
207 (42.5)
Netherlands
Netherlands
245/8 (43.0)
Netherlands beat South Africa by 38 runs
Full Scorecard

Thursday, Oct 12 2023

Match 10, ICC Cricket World Cup, 2023
Australia
Australia
177 (40.5)
South Africa
South Africa
311/7 (50.0)
South Africa beat Australia by 134 runs
Full Scorecard

Saturday, Oct 07 2023

Match 4, ICC Cricket World Cup, 2023
South Africa
South Africa
428/5 (50.0)
Sri Lanka
Sri Lanka
326 (44.5)
South Africa beat Sri Lanka by 102 runs
Full Scorecard

Monday, Oct 02 2023

Match 7, ICC Cricket World Cup Warm-up Matches, 2023
New Zealand
New Zealand
321/6 (50.0)
South Africa
South Africa
211/4 (37.0)
New Zealand beat South Africa by 7 runs (D/L method)
Full Scorecard

Friday, Sep 29 2023

Match 2, ICC Cricket World Cup Warm-up Matches, 2023
South Africa
South Africa
Afghanistan
Afghanistan
Match Abandoned
Full Scorecard

Sunday, Sep 17 2023

5th ODI, Australia in South Africa, 5 ODI Series, 2023
South Africa
South Africa
315/9 (50.0)
Australia
Australia
193 (34.1)
South Africa beat Australia by 122 runs
Full Scorecard

Friday, Sep 15 2023

4th ODI, Australia in South Africa, 5 ODI Series, 2023
South Africa
South Africa
416/5 (50.0)
Australia
Australia
252 (34.5)
South Africa beat Australia by 164 runs
Full Scorecard

Tuesday, Sep 12 2023

3rd ODI, Australia in South Africa, 5 ODI Series, 2023
South Africa
South Africa
338/6 (50.0)
Australia
Australia
227 (34.3)
South Africa beat Australia by 111 runs
Full Scorecard

Saturday, Sep 09 2023

2nd ODI, Australia in South Africa, 5 ODI Series, 2023
South Africa
South Africa
269 (41.5)
Australia
Australia
392/8 (50.0)
Australia beat South Africa by 123 runs
Full Scorecard

Thursday, Sep 07 2023

1st ODI, Australia in South Africa, 5 ODI Series, 2023
South Africa
South Africa
222 (49.0)
Australia
Australia
225/7 (40.2)
Australia beat South Africa by 3 wickets
Full Scorecard

Sunday, Sep 03 2023

3rd T20I, Australia in South Africa, 3 T20I Series, 2023
South Africa
South Africa
190/8 (20.0)
Australia
Australia
191/5 (17.5)
Australia beat South Africa by 5 wickets
Full Scorecard

Friday, Sep 01 2023

2nd T20I, Australia in South Africa, 3 T20I Series, 2023
South Africa
South Africa
164/8 (20.0)
Australia
Australia
168/2 (14.5)
Australia beat South Africa by 8 wickets
Full Scorecard

Wednesday, Aug 30 2023

1st T20I, Australia in South Africa, 3 T20I Series, 2023
South Africa
South Africa
115 (15.3)
Australia
Australia
226/6 (20.0)
Australia beat South Africa by 111 runs
Full Scorecard

Sunday, Apr 02 2023

2nd ODI, Netherlands in South Africa, 2 ODI Series, 2023
South Africa
South Africa
370/8 (50.0)
Netherlands
Netherlands
224 (39.1)
South Africa beat Netherlands by 146 runs
Full Scorecard

Friday, Mar 31 2023

1st ODI, Netherlands in South Africa, 2 ODI Series, 2023
South Africa
South Africa
190/2 (30.0)
Netherlands
Netherlands
189 (46.1)
South Africa beat Netherlands by 8 wickets
Full Scorecard

Tuesday, Mar 28 2023

3rd T20I, West Indies in South Africa, 3 T20I Series, 2023
South Africa
South Africa
213/6 (20.0)
West Indies
West Indies
220/8 (20.0)
West Indies beat South Africa by 7 runs
Full Scorecard

Sunday, Mar 26 2023

2nd T20I, West Indies in South Africa, 3 T20I Series, 2023
South Africa
South Africa
259/4 (18.5)
West Indies
West Indies
258/5 (20.0)
South Africa beat West Indies by 6 wickets
Full Scorecard

Saturday, Mar 25 2023

1st T20I, West Indies in South Africa, 3 T20I Series, 2023
South Africa
South Africa
131/8 (11.0)
West Indies
West Indies
132/7 (10.3)
West Indies beat South Africa by 3 wickets
Full Scorecard

Tuesday, Mar 21 2023

3rd ODI, West Indies in South Africa, 3 ODI Series, 2023
South Africa
South Africa
264/6 (29.3)
West Indies
West Indies
260 (48.2)
South Africa beat West Indies by 4 wickets
Full Scorecard

Saturday, Mar 18 2023

2nd ODI, West Indies in South Africa, 3 ODI Series, 2023
South Africa
South Africa
287 (41.4)
West Indies
West Indies
335/8 (50.0)
West Indies beat South Africa by 48 runs
Full Scorecard

Thursday, Mar 16 2023

1st ODI, West Indies in South Africa, 3 ODI Series, 2023
South Africa
South Africa
West Indies
West Indies
Match Abandoned
Full Scorecard

Wednesday, Mar 08 2023

2nd Test, Sir Vivian Richards Trophy, 2023
South Africa
South Africa
320 (92.2) & 321 (100.4)
West Indies
West Indies
251 (79.3) & 106 (35.1)
South Africa beat West Indies by 284 runs
Full Scorecard

Tuesday, Feb 28 2023

1st Test, Sir Vivian Richards Trophy, 2023
South Africa
South Africa
342 (86.3) & 116 (28.0)
West Indies
West Indies
212 (69.0) & 159 (41.0)
South Africa beat West Indies by 87 runs
Full Scorecard

Wednesday, Feb 01 2023

3rd ODI, England in South Africa, 3 ODI Series, 2023
South Africa
South Africa
287 (43.1)
England
England
346/7 (50.0)
England beat South Africa by 59 runs
Full Scorecard

Sunday, Jan 29 2023

2nd ODI, England in South Africa, 3 ODI Series, 2023
South Africa
South Africa
347/5 (49.1)
England
England
342/7 (50.0)
South Africa beat England by 5 wickets
Full Scorecard

Friday, Jan 27 2023

1st ODI, England in South Africa, 3 ODI Series, 2023
South Africa
South Africa
298/7 (50.0)
England
England
271 (44.2)
South Africa beat England by 27 runs
Full Scorecard

Wednesday, Jan 04 2023

3rd Test, South Africa in Australia, 3 Test Series, 2022/23
Australia
Australia
475/4 dec (131.0)
South Africa
South Africa
255 (108.0) & 106/2 (41.5)
Australia drew with South Africa
Full Scorecard

Monday, Dec 26 2022

2nd Test, South Africa in Australia, 3 Test Series, 2022/23
Australia
Australia
575/8 dec (145.0)
South Africa
South Africa
189 (68.4) & 204 (68.5)
Australia beat South Africa by an innings and 182 runs
Full Scorecard

Saturday, Dec 17 2022

1st Test, South Africa in Australia, 3 Test Series, 2022/23
Australia
Australia
218 (50.3) & 35/4 (7.5)
South Africa
South Africa
152 (48.2) & 99 (37.4)
Australia beat South Africa by 6 wickets
Full Scorecard

Sunday, Nov 06 2022

Super 12 - Match 28, ICC Men's T20 World Cup, Australia, 2022
South Africa
South Africa
145/8 (20.0)
Netherlands
Netherlands
158/4 (20.0)
Netherlands beat South Africa by 13 runs
Full Scorecard

Thursday, Nov 03 2022

Super 12 - Match 24, ICC Men's T20 World Cup, Australia, 2022
Pakistan
Pakistan
185/9 (20.0)
South Africa
South Africa
108/9 (14.0)
Pakistan beat South Africa by 33 runs (D/L method)
Full Scorecard

Sunday, Oct 30 2022

Super 12 - Match 18, ICC Men's T20 World Cup, Australia, 2022
India
India
133/9 (20.0)
South Africa
South Africa
137/5 (19.4)
South Africa beat India by 5 wickets
Full Scorecard

Thursday, Oct 27 2022

Super 12 - Match 10, ICC Men's T20 World Cup, Australia, 2022
South Africa
South Africa
205/5 (20.0)
Bangladesh
Bangladesh
101 (16.3)
South Africa beat Bangladesh by 104 runs
Full Scorecard

Monday, Oct 24 2022

Super 12 - Match 6, ICC Men's T20 World Cup, Australia, 2022
South Africa
South Africa
Zimbabwe
Zimbabwe
Match Abandoned
Full Scorecard

Wednesday, Oct 19 2022

Match 14, ICC World Twenty20 Warm-up Matches, 2022
Bangladesh
Bangladesh
South Africa
South Africa
Match Abandoned
Full Scorecard

Monday, Oct 17 2022

Match 10, ICC World Twenty20 Warm-up Matches, 2022
New Zealand
New Zealand
98 (17.1)
South Africa
South Africa
100/1 (11.2)
South Africa beat New Zealand by 9 wickets
Full Scorecard

Tuesday, Oct 11 2022

3rd ODI, South Africa in India, 3 ODI Series, 2022
India
India
105/3 (19.1)
South Africa
South Africa
99 (27.1)
India beat South Africa by 7 wickets
Full Scorecard

Sunday, Oct 09 2022

2nd ODI, South Africa in India, 3 ODI Series, 2022
India
India
282/3 (45.5)
South Africa
South Africa
278/7 (50.0)
India beat South Africa by 7 wickets
Full Scorecard

Thursday, Oct 06 2022

1st ODI, South Africa in India, 3 ODI Series, 2022
India
India
240/8 (40.0)
South Africa
South Africa
249/4 (40.0)
South Africa beat India by 9 runs
Full Scorecard

Tuesday, Oct 04 2022

3rd T20I, South Africa in India, 3 T20I Series, 2022
India
India
178 (18.3)
South Africa
South Africa
227/3 (20.0)
South Africa beat India by 49 runs
Full Scorecard

Sunday, Oct 02 2022

2nd T20I, South Africa in India, 3 T20I Series, 2022
India
India
237/3 (20.0)
South Africa
South Africa
221/3 (20.0)
India beat South Africa by 16 runs
Full Scorecard

Wednesday, Sep 28 2022

1st T20I, South Africa in India, 3 T20I Series, 2022
India
India
110/2 (16.4)
South Africa
South Africa
106/8 (20.0)
India beat South Africa by 8 wickets
Full Scorecard

Thursday, Sep 08 2022

3rd Test, Basil D'Oliveira Trophy, 2022
England
England
158 (36.2) & 130/1 (22.3)
South Africa
South Africa
118 (36.2) & 169 (56.2)
England beat South Africa by 9 wickets
Full Scorecard

Thursday, Aug 25 2022

2nd Test, Basil D'Oliveira Trophy, 2022
England
England
415/9 dec (106.4)
South Africa
South Africa
151 (53.2) & 179 (85.1)
England beat South Africa by an innings and 85 runs
Full Scorecard

Wednesday, Aug 17 2022

1st Test, Basil D'Oliveira Trophy, 2022
England
England
165 (45.0) & 149 (37.4)
South Africa
South Africa
326 (89.1)
South Africa beat England by an innings and 12 runs
Full Scorecard

Friday, Aug 05 2022

2nd T20I, Ireland and South Africa in England, 2 T20I Series, 2022
Ireland
Ireland
138 (18.5)
South Africa
South Africa
182/6 (20.0)
South Africa beat Ireland by 44 runs
Full Scorecard

Wednesday, Aug 03 2022

1st T20I, Ireland and South Africa in England, 2 T20I Series, 2022
Ireland
Ireland
190/9 (20.0)
South Africa
South Africa
211/5 (20.0)
South Africa beat Ireland by 21 runs
Full Scorecard

Sunday, Jul 31 2022

3rd T20I, South Africa in England, 3 T20I Series, 2022
England
England
101 (16.4)
South Africa
South Africa
191/5 (20.0)
South Africa beat England by 90 runs
Full Scorecard

Thursday, Jul 28 2022

2nd T20I, South Africa in England, 3 T20I Series, 2022
England
England
149 (16.4)
South Africa
South Africa
207/3 (20.0)
South Africa beat England by 58 runs
Full Scorecard

Wednesday, Jul 27 2022

1st T20I, South Africa in England, 3 T20I Series, 2022
England
England
234/6 (20.0)
South Africa
South Africa
193/8 (20.0)
England beat South Africa by 41 runs
Full Scorecard

Sunday, Jul 24 2022

3rd ODI, South Africa in England, 3 ODI Series, 2022
England
England
South Africa
South Africa
Match Abandoned
Full Scorecard

Friday, Jul 22 2022

2nd ODI, South Africa in England, 3 ODI Series, 2022
England
England
201 (28.1)
South Africa
South Africa
83 (20.4)
England beat South Africa by 118 runs
Full Scorecard

Tuesday, Jul 19 2022

1st ODI, South Africa in England, 3 ODI Series, 2022
England
England
271 (46.5)
South Africa
South Africa
333/5 (50.0)
South Africa beat England by 62 runs
Full Scorecard

Sunday, Jun 19 2022

5th T20I, South Africa in India, 5 T20I Series, 2022
India
India
South Africa
South Africa
Match Abandoned
Full Scorecard

Friday, Jun 17 2022

4th T20I, South Africa in India, 5 T20I Series, 2022
India
India
169/6 (20.0)
South Africa
South Africa
87/9 (16.5)
India beat South Africa by 82 runs
Full Scorecard

Tuesday, Jun 14 2022

3rd T20I, South Africa in India, 5 T20I Series, 2022
India
India
179/5 (20.0)
South Africa
South Africa
131 (19.1)
India beat South Africa by 48 runs
Full Scorecard

Sunday, Jun 12 2022

2nd T20I, South Africa in India, 5 T20I Series, 2022
India
India
148/6 (20.0)
South Africa
South Africa
149/6 (18.2)
South Africa beat India by 4 wickets
Full Scorecard

Thursday, Jun 09 2022

1st T20I, South Africa in India, 5 T20I Series, 2022
India
India
211/4 (20.0)
South Africa
South Africa
212/3 (19.1)
South Africa beat India by 7 wickets
Full Scorecard

Friday, Apr 08 2022

2nd Test, Bangladesh in South Africa, 2 Test Series, 2022
South Africa
South Africa
453 (136.2) & 176/6 dec (39.5)
Bangladesh
Bangladesh
217 (74.2) & 80 (23.3)
South Africa beat Bangladesh by 332 runs
Full Scorecard

Thursday, Mar 31 2022

1st Test, Bangladesh in South Africa, 2 Test Series, 2022
South Africa
South Africa
367 (121.0) & 204 (74.0)
Bangladesh
Bangladesh
298 (115.5) & 53 (19.0)
South Africa beat Bangladesh by 220 runs
Full Scorecard

Wednesday, Mar 23 2022

3rd ODI, Bangladesh in South Africa, 3 ODI Series, 2022
South Africa
South Africa
154 (37.0)
Bangladesh
Bangladesh
156/1 (26.3)
Bangladesh beat South Africa by 9 wickets
Full Scorecard

Sunday, Mar 20 2022

2nd ODI, Bangladesh in South Africa, 3 ODI Series, 2022
South Africa
South Africa
195/3 (37.2)
Bangladesh
Bangladesh
194/9 (50.0)
South Africa beat Bangladesh by 7 wickets
Full Scorecard

Friday, Mar 18 2022

1st ODI, Bangladesh in South Africa, 3 ODI Series, 2022
South Africa
South Africa
276 (48.5)
Bangladesh
Bangladesh
314/7 (50.0)
Bangladesh beat South Africa by 38 runs
Full Scorecard

Friday, Feb 25 2022

2nd Test, South Africa in New Zealand, 2 Test Series, 2022
New Zealand
New Zealand
293 (80.0) & 227 (93.5)
South Africa
South Africa
364 (133.0) & 354/9 dec (100.0)
South Africa beat New Zealand by 198 runs
Full Scorecard

Thursday, Feb 17 2022

1st Test, South Africa in New Zealand, 2 Test Series, 2022
New Zealand
New Zealand
482 (117.5)
South Africa
South Africa
95 (49.2) & 111 (41.4)
New Zealand beat South Africa by an innings and 276 runs
Full Scorecard

Sunday, Jan 23 2022

3rd ODI, India in South Africa, 3 ODI Series, 2021/22
South Africa
South Africa
287 (49.5)
India
India
283 (49.2)
South Africa beat India by 4 runs
Full Scorecard

Friday, Jan 21 2022

2nd ODI, India in South Africa, 3 ODI Series, 2021/22
South Africa
South Africa
288/3 (48.1)
India
India
287/6 (50.0)
South Africa beat India by 7 wickets
Full Scorecard

Wednesday, Jan 19 2022

1st ODI, India in South Africa, 3 ODI Series, 2021/22
South Africa
South Africa
296/4 (50.0)
India
India
265/8 (50.0)
South Africa beat India by 31 runs
Full Scorecard

Tuesday, Jan 11 2022

3rd Test, Freedom Trophy, 2021/22
South Africa
South Africa
210 (76.3) & 212/3 (63.3)
India
India
223 (77.3) & 198 (67.3)
South Africa beat India by 7 wickets
Full Scorecard

Monday, Jan 03 2022

2nd Test, Freedom Trophy, 2021/22
South Africa
South Africa
229 (79.4) & 243/3 (67.4)
India
India
202 (63.1) & 266 (60.1)
South Africa beat India by 7 wickets
Full Scorecard

Sunday, Dec 26 2021

1st Test, Freedom Trophy, 2021/22
South Africa
South Africa
197 (62.3) & 191 (68.0)
India
India
327 (105.3) & 174 (50.3)
India beat South Africa by 113 runs
Full Scorecard

Friday, Nov 26 2021

1st ODI, Netherlands in South Africa, 3 ODI Series, 2021
South Africa
South Africa
Netherlands
Netherlands
Match Abandoned
Full Scorecard

Saturday, Nov 06 2021

Super 12 - Match 39, ICC World Twenty20, 2021
England
England
179/8 (20.0)
South Africa
South Africa
189/2 (20.0)
South Africa beat England by 10 runs
Full Scorecard

Tuesday, Nov 02 2021

Super 12 - Match 30, ICC World Twenty20, 2021
South Africa
South Africa
86/4 (13.3)
Bangladesh
Bangladesh
84 (18.2)
South Africa beat Bangladesh by 6 wickets
Full Scorecard

Saturday, Oct 30 2021

Super 12 - Match 25, ICC World Twenty20, 2021
South Africa
South Africa
146/6 (19.5)
Sri Lanka
Sri Lanka
142 (20.0)
South Africa beat Sri Lanka by 4 wickets
Full Scorecard

Tuesday, Oct 26 2021

Super 12 - Match 18, ICC World Twenty20, 2021
South Africa
South Africa
144/2 (18.2)
West Indies
West Indies
143/8 (20.0)
South Africa beat West Indies by 8 wickets
Full Scorecard

Saturday, Oct 23 2021

Super 12 - Match 13, ICC World Twenty20, 2021
Australia
Australia
121/5 (19.4)
South Africa
South Africa
118/9 (20.0)
Australia beat South Africa by 5 wickets
Full Scorecard

Wednesday, Oct 20 2021

Match 15, ICC World Twenty20 Warm-up Matches, 2021
Pakistan
Pakistan
186/6 (20.0)
South Africa
South Africa
190/4 (20.0)
South Africa beat Pakistan by 6 wickets
Full Scorecard

Monday, Oct 18 2021

Match 9, ICC World Twenty20 Warm-up Matches, 2021
Afghanistan
Afghanistan
104/8 (20.0)
South Africa
South Africa
145/5 (20.0)
South Africa beat Afghanistan by 41 runs
Full Scorecard

Tuesday, Sep 14 2021

3rd T20I, South Africa in Sri Lanka, 3 T20I Series, 2021
Sri Lanka
Sri Lanka
120/8 (20.0)
South Africa
South Africa
121/0 (14.4)
South Africa beat Sri Lanka by 10 wickets
Full Scorecard

Sunday, Sep 12 2021

2nd T20I, South Africa in Sri Lanka, 3 T20I Series, 2021
Sri Lanka
Sri Lanka
103 (18.1)
South Africa
South Africa
105/1 (14.1)
South Africa beat Sri Lanka by 9 wickets
Full Scorecard

Friday, Sep 10 2021

1st T20I, South Africa in Sri Lanka, 3 T20I Series, 2021
Sri Lanka
Sri Lanka
135/6 (20.0)
South Africa
South Africa
163/5 (20.0)
South Africa beat Sri Lanka by 28 runs
Full Scorecard

Tuesday, Sep 07 2021

3rd ODI, South Africa in Sri Lanka, 3 ODI Series, 2021
Sri Lanka
Sri Lanka
203/9 (50.0)
South Africa
South Africa
125 (30.0)