(For ball-by-ball commentary scroll down to the bottom of the page)
Toss and team news: Zimbabwe won the toss and opted to bat. Dane Piedt makes Test debut for South Africa while Zimbabwe hand two debut caps by giving chance to Nyumbu and Tiripano.
South Africa: Dean Elgar, Alviro Petersen, Hashim Amla(c), AB de Villiers, Faf du Plessis, Jean-Paul Duminy, Quinton de Kock(w), Vernon Philander, Dale Steyn, Dane Piedt, Morne Morkel
Zimbabwe: Vusi Sibanda, Hamilton Masakadza, Mark Vermeulen, Brendan Taylor(c), Sean Williams, Regis Chakabva, Richmond Mutumbami(w), Tinashe Panyangara, Tendai Chatara, John Nyumbu, Donald Tiripano
Live Score, News & WC 2019 Updates