[10] Hashim Amla resigned from the captaincy at the end of the second Test with AB de Villiers replacing him for the rest of the series.
[12][13] Dane Vilas was added to South Africa's Test squad as a late replacement for Quinton de Kock, who suffered a knee injury.
Vilas was due to play in the Sunfoil Series and had to catch a flight from Port Elizabeth to Johannesburg on the morning of the third Test.
[14] Stephen Cook was added to South Africa's squad ahead of the fourth Test, with Rilee Rossouw being released to play in the Sunfoil Series.
[15][16] Liam Plunkett was added to England's limited-overs squad as replacement for Finn, who suffered a side strain during the 3rd Test.