Pakistan tour of South Africa
Finished19 December 2024 ODI at Newlands, Cape Town 2nd ODI
South Africa vs Pakistan
2nd ODI
Newlands, Cape Town
05:30 PM
PAK won by 81 runs.
South Africa
SA
248/10 (43.1)
Pakistan
PAK
329/10 (49.5)
Finished
PAK won by 81 runs.
Finished17 December 2024 ODI at Boland Park, Paarl 1st ODI
South Africa vs Pakistan
1st ODI
Boland Park, Paarl
05:30 PM
PAK won by 3 wickets
South Africa
SA
239/9 (50)
Pakistan
PAK
242/7 (49.3)
Finished
PAK won by 3 wickets
Finished13 December 2024 T20I at SuperSport Park, Centurion, Centurion 2nd T20I
South Africa vs Pakistan
2nd T20I
SuperSport Park, Centurion, Centurion
09:30 PM
SA won by 7 wickets
South Africa
SA
210/3 (19.3)
Pakistan
PAK
206/5 (20)
Finished
SA won by 7 wickets
Finished10 December 2024 T20I at Kingsmead, Durban 1st T20I
South Africa vs Pakistan
1st T20I
Kingsmead, Durban
09:30 PM
SA won by 11 runs.
South Africa
SA
183/9 (20)
Pakistan
PAK
172/8 (20)
Finished
SA won by 11 runs.
Sri Lanka tour of South Africa
Finished5-10 December 2024Test at St George's Park, Port Elizabeth 2nd Test
South Africa vs Sri Lanka
2nd Test
St George's Park, Port Elizabeth
01:30 PM
SA won by 109 runs.
South Africa
SA
358/10 (103.4) & 317/10 (86)
Sri Lanka
SL
328/10 (99.2) & 238/10 (69.1)
Finished
SA won by 109 runs.
Finished27-2 December 2024Test at Kingsmead, Durban 1st Test
South Africa vs Sri Lanka
1st Test
Kingsmead, Durban
01:00 PM
SA won by 233 runs.
South Africa
SA
191/10 (49.4) & 366/5d (100.4)
Sri Lanka
SL
42/10 (13.5) & 282/10 (79.4)
Finished
SA won by 233 runs.
India tour of South Africa
Finished15 November 2024 T20I at The Wanderers Stadium, Johannesburg 4th T20I
South Africa vs India
4th T20I
The Wanderers Stadium, Johannesburg
08:30 PM
IND won by 135 runs.
South Africa
SA
148/10 (18.2)
India
IND
283/1 (20)
Finished
IND won by 135 runs.
Finished13 November 2024 T20I at SuperSport Park, Centurion, Centurion 3rd T20I
South Africa vs India
3rd T20I
SuperSport Park, Centurion, Centurion
08:30 PM
IND won by 11 runs.
South Africa
SA
208/7 (20)
India
IND
219/6 (20)
Finished
IND won by 11 runs.
Finished10 November 2024 T20I at St George's Park, Port Elizabeth 2nd T20I
South Africa vs India
2nd T20I
St George's Park, Port Elizabeth
07:30 PM
SA won by 3 wickets
South Africa
SA
128/7 (19)
India
IND
124/6 (20)
Finished
SA won by 3 wickets
Finished8 November 2024 T20I at Kingsmead, Durban 1st T20I
South Africa vs India
1st T20I
Kingsmead, Durban
08:30 PM
IND won by 61 runs.
South Africa
SA
141/10 (17.5)
India
IND
202/8 (20)
Finished
IND won by 61 runs.