England opt to bowl in Centurion against South Africa. (Source: Twitter)

South Africa take on England in Centurion in the first Test. James Anderson was handed a special cap by the former captain Naseer Hussain to mark his 150th Test appearance for the country.

FOLLOW: LIVE SCORE and UPDATES

South Africa (Playing XI): Aiden Markram, Dean Elgar, Zubayr Hamza, Rassie van der Dussen, Faf du Plessis(c), Quinton de Kock(w), Dwaine Pretorius, Vernon Philander, Keshav Maharaj, Kagiso Rabada, Anrich Nortje

England (Playing XI): Rory Burns, Dominic Sibley, Joe Denly, Joe Root(c), Ben Stokes, Jonny Bairstow, Jos Buttler(w), Sam Curran, Jofra Archer, Stuart Broad, James Anderson