After months of speculation, South Africa have finally named their 15 man World Cup squad which will be led by Faf du Plessis
Hashim Amla has been chosen with Reeza Hendricks the batsman that will miss out.
Veteran Dale Steyn is back in the mix as he completes a deadly seam attack that includes Kagiso Rabada, Lungi Ngidi and Anrich Nortje.
The all-rounders for the squad are Dwaine Pretorius and Andile Phehlukwayo which sees Chris Morris miss out.
The Proteas start their campaign in the opening fixture against England on 30 May 2019!
Squad: Faf du Plessis (C), Quinton de Kock, Lungi Ngidi, Kagiso Rabada David MIller, Aiden Markram, Hashim Amla, Imran Tahir, Tabraiz Shamsi, Dwaine Pretorius, Andile Phehlukwayo, Dale Steyn, Rassie van der Dussen, Anrich Nortje, JP Duminy.