Fixtures and ResultsTour Match, at Benoni, Dec 17-18 2019
England v Cricket South Africa Invitation XI
Match drawnTour Match, at Benoni, Dec 20-22 2019
England v South Africa A
Match drawn09:30 PM NZDT
1st Test, at Centurion, Dec 26-30 2019
South Africa won by 107 runsFRI 3/1 - 09:30 PM NZDT
2nd Test, at Cape Town, Jan 3-7 2020
England won by 189 runsTHU 16/1 - 09:00 PM NZDT
3rd Test, at Port Elizabeth, Jan 16-20 2020
England won by an innings and 53 runsFRI 24/1 - 09:00 PM NZDT
4th Test, at Johannesburg, Jan 24-28 2020
FRI 31/1 - 09:00 PM NZDT
Tour Match, at Paarl, Jan 31 2020
Cricket South Africa Invitation XI V England
SAT 1/2 - 09:00 PM NZDT
Tour Match, at Paarl, Feb 1 2020
Cricket South Africa Invitation XI v England
WED 5/2 - 12:00 AM NZDT
1st ODI, (D/N) at Cape Town, Feb 4 2020
SAT 8/2 - 12:00 AM NZDT
2nd ODI, (D/N) at Durban, Feb 7 2020
SUN 9/2 - 09:00 PM NZDT
3rd ODI, at Johannesburg, Feb 9 2020
THU 13/2 - 05:00 AM NZDT
1st T20I, (N) at East London, Feb 12 2020
SAT 15/2 - 05:00 AM NZDT
2nd T20I, (N) at Durban, Feb 14 2020
MON 17/2 - 01:30 AM NZDT
3rd T20I, at Centurion, Feb 16 2020
https://www.espncricinfo.com/scores/ser ... sa-2019-20