South Africa squad: Hashim Amla (capt), AB de Villiers (wk), Kyle Abbott, Temba Bavuma, JP Duminy, Faf du Plessis, Dean Elgar, Morne Morkel, Dane Piedt, Kagiso Rabada, Rilee Rossouw, Dale Steyn, Stiaan van Zyl
South Africa has announced their squad for the first two Tests. Big news is Dane Vilas has been axed and AB de Villiers will don that keeping gloves for the first time in 2 years in the Test arena.
Other news is both Imran Tahir and Simon Harmer have also been discarded.
Rilee Roussow returns after recovering from injury and could be competing with van Zyl for a batting spot.
Dale Steyn has also recovered from his groin injury.