The English Cricket Team is scheduled to play a Test Series, a One Day International Series and a T20 International Series in South Africa in 2019-20. The Test Series will be a part of the 2019-21 ICC World Test Championship and is one of the most important matches that South Africa will be playing against England. In addition to the matches against the National Team of South Africa, the South Africa vs England Schedule 2019-20 includes 4 tour matches as well. Two of them will be played prior to the Test Series and the other two will be played prior to the ODI series against England.
The English Team will begin its tour from 17 December 2019 when it will play a 2-day match against Cricket South Africa Invitation XI at Willowmoore Park at Benoni. The English team will also play a 3-day match from 20-22 December 2019 against South Africa A at the same ground.
According to the South Africa vs England Schedule, the first match of the Test Series will begin on 26 December 2019, i.e. on the Boxing Day. The match will be played at SuperSport Park in Centurion. The second test match will be played from 3-7 January 2020 at the Newlands Cricket Ground at Cape Town whereas the third match will be played from 16-20 January 2020 at St. George's Park in Port Elizabeth. The last match of the Test Series will be hosted by the Wanderers Stadium in Johannesburg from 24-28 January 2020.
After the Test Series, the South Africa team will get ample time to rest according to the SA vs ENG timetable. While the English team will play two unofficial One Day matches against the Cricket South Africa Invitation XI on 31 January 2020 and 1 February 2020 at Boland Park in Paarl, the Proteas have no match scheduled during this time. The national teams will again come face to face from 4 February 2020 when the ODI series matches will begin.
The first match of the ODI series will be played on 4 February 2020 at the Newlands Cricket Ground at Cape Town whereas the Kingsmead Cricket Ground at Durban will host the second match on 7 February 2020. The third and final match of the series will be played on 9 February 2020 at Wanderers Stadium in Johannesburg.
The T20I series will begin soon after the ODI series has concluded. The first match of the series will be played at Buffalo Park in East London on 12 February 2020. The Kingsmead Cricket Ground at Durban will host the second T20I match. The English team will then head to the SuperSport Park in Centurion to play the last match on 16 February 2020 before concluding the tour.