South Africa picked veteran Hashim Amla in their World Cup squad, it was announced on Wednesday.
Amla was dropped for the first three ODIs in the recent series against Sri Lanka but had to miss the last two games due to his father’s illness.
His inclusion meant that young Reeza Hendricks had to miss out, who has been a part of the squad since his debut last year.
Faf du Plessis will captain the side, with Quinton de Kock the only specialist wicketkeeper in the squad.
South Africa possess a fine pace attack, with fast bowlers Dale Steyn, Kagiso Rabada, Andile Phehlukwayo, Lungi Ngidi, Anrich Nortje and Dwaine Pretorius inducted in the squad.
Imran Tahir will be the key spinner in the side, backed up by left-arm wrist spinner Tabraiz Shamsi and the part-time off-spinner in JP Duminy.
South Africa start their World Cup campaign against England on May 30.
Faf du Plessis (capt), Hashim Amla, Quinton de Kock (wkt), JP Duminy, Imran Tahir, Aiden Markram, David Miller, Lungi Ngidi, Anrich Nortje, Andile Phehlukwayo, Dwaine Pretorius, Kagiso Rabada, Tabraiz Shamsi, Dale Steyn, Rassie van der Dussen