England tour of South Africa, 2019/20 Schedule

VS
England South Africa
1st Test - Dec 26, 2019
South Africa beat England by 107 runs
VS
England South Africa
2nd Test - Jan 03, 2020
England beat South Africa by 189 runs
VS
England South Africa
3rd Test - Jan 16, 2020
England beat South Africa by an innings and 53 runs
VS
England South Africa
4th Test - Jan 24, 2020
England beat South Africa by 191 runs
VS
England South Africa
1st ODI - Feb 04, 2020
South Africa beat England by 7 wickets
VS
England South Africa
2nd ODI - Feb 07, 2020
Match Abandoned
VS
England South Africa
3rd ODI - Feb 09, 2020
England beat South Africa by 2 wickets
VS
England South Africa
1st T20I - Feb 12, 2020
21:00 PST
VS
England South Africa
2nd T20I - Feb 14, 2020
21:00 PST
VS
England South Africa
3rd T20I - Feb 16, 2020
21:00 PST