South Africa tour of Zimbabwe
Finished6-11 July 2025Test at Queens Sports Club, Bulawayo 2nd Test
Zimbabwe vs South Africa
2nd Test
Queens Sports Club, Bulawayo
01:30 PM
SA won by an innings and 236 runs

Zimbabwe
ZIM
170/10 (43) & 220/10 (77.3)

South Africa
SA
626/5d (114)
Finished
SA won by an innings and 236 runs
Finished28-3 July 2025Test at Queens Sports Club, Bulawayo 1st Test
Zimbabwe vs South Africa
1st Test
Queens Sports Club, Bulawayo
01:30 PM
SA won by 328 runs

Zimbabwe
ZIM
251/10 (67.4) & 208/10 (66.2)

South Africa
SA
418/9d (90) & 369/10 (82.5)
Finished
SA won by 328 runs
ICC Champions Trophy
Finished5 March 2025 ODI at Gaddafi Stadium, Lahore 2nd Semi-Final
South Africa vs New Zealand
2nd Semi-Final
Gaddafi Stadium, Lahore
02:30 PM
NZ won by 50 runs.

South Africa
SA
312/9 (50)

New Zealand
NZ
362/6 (50)
Finished
NZ won by 50 runs.
Finished1 March 2025 ODI at National Stadium, Karachi 11th Match, Group B
South Africa vs England
11th Match, Group B
National Stadium, Karachi
02:30 PM
SA won by 7 wickets

South Africa
SA
181/3 (29.1)

England
ENG
179/10 (38.2)
Finished
SA won by 7 wickets
Finished21 February 2025 ODI at National Stadium, Karachi 3rd Match, Group B
Afghanistan vs South Africa
3rd Match, Group B
National Stadium, Karachi
02:30 PM
SA won by 107 runs.

Afghanistan
AFG
208/10 (43.3)

South Africa
SA
315/6 (50)
Finished
SA won by 107 runs.
Pakistan ODI Tri-Series
Finished12 February 2025 ODI at National Stadium, Karachi 3rd ODI
Pakistan vs South Africa
3rd ODI
National Stadium, Karachi
02:30 PM
PAK won by 6 wickets

Pakistan
PAK
355/4 (49)

South Africa
SA
352/5 (50)
Finished
PAK won by 6 wickets
Finished10 February 2025 ODI at Gaddafi Stadium, Lahore 2nd ODI
New Zealand vs South Africa
2nd ODI
Gaddafi Stadium, Lahore
10:00 AM
NZ won by 6 wickets

New Zealand
NZ
308/4 (48.4)

South Africa
SA
304/6 (50)
Finished
NZ won by 6 wickets