Fixtures
Cancelled10 December 2023 T20I at Kingsmead, Durban 1st T20I
South Africa vs India
1st T20I
Kingsmead, Durban
07:30 PM
Match Abandoned due to rain
South Africa
SA
India
IND
Cancelled
Match Abandoned due to rain
Finished12 December 2023 T20I at St George's Park, Port Elizabeth 2nd T20I
South Africa vs India
2nd T20I
St George's Park, Port Elizabeth
08:30 PM
SA won by 5 wickets (DLS Method)
South Africa
SA
154/5 (13.5)
India
IND
180/7 (19.3)
Finished
SA won by 5 wickets (DLS Method)
Finished14 December 2023 T20I at The Wanderers Stadium, Johannesburg 3rd T20I
South Africa vs India
3rd T20I
The Wanderers Stadium, Johannesburg
08:30 PM
IND won by 106 runs.
South Africa
SA
95/10 (13.5)
India
IND
201/7 (20)
Finished
IND won by 106 runs.
Finished17 December 2023 ODI at The Wanderers Stadium, Johannesburg 1st ODI
South Africa vs India
1st ODI
The Wanderers Stadium, Johannesburg
01:30 PM
IND won by 8 wickets
South Africa
SA
116/10 (27.3)
India
IND
117/2 (16.4)
Finished
IND won by 8 wickets
Finished19 December 2023 ODI at St George's Park, Port Elizabeth 2nd ODI
South Africa vs India
2nd ODI
St George's Park, Port Elizabeth
04:30 PM
SA won by 8 wickets
South Africa
SA
215/2 (42.3)
India
IND
211/10 (46.2)
Finished
SA won by 8 wickets
Finished21 December 2023 ODI at Boland Park, Paarl 3rd ODI
South Africa vs India
3rd ODI
Boland Park, Paarl
04:30 PM
IND won by 78 runs.
South Africa
SA
218/10 (45.5)
India
IND
296/8 (50)
Finished
IND won by 78 runs.
Finished26-31 December 2023Test at SuperSport Park, Centurion, Centurion 1st Test
South Africa vs India
1st Test
SuperSport Park, Centurion, Centurion
01:30 PM
SA won by an inning and 32 runs.
South Africa
SA
408/10 (108.4)
India
IND
245/10 (67.4) & 131/10 (34.1)
Finished
SA won by an inning and 32 runs.
Finished3-8 January 2024Test at Newlands, Cape Town 2nd Test
South Africa vs India
2nd Test
Newlands, Cape Town
01:30 PM
IND won by 7 wickets
South Africa
SA
55/10 (23.2) & 176/10 (36.5)
India
IND
153/10 (34.5) & 80/3 (12)
Finished
IND won by 7 wickets