The South African 2019 Cricket World Cup squad had been announced.
The Proteas 15-man squad for the tournament, which begins on 30 May in Wales and England, will be captained by Faf du Plessis.
Seven of the selected players will be experiencing the world cup for the first time.
Eyewitness News sports reporter Carl Lewis says the general sentiments around the squad is that is it the right squad.
Hashim Amla's influence extends more than the field.— Carl Lewis, Reporter - Eyewitness News
The talent ceiling of Aiden Markram is huge. He can be a world-class player.— Carl Lewis, Reporter - Eyewitness News
Proteas World Cup squad: Faf du Plessis (captain), Hashim Amla, Quinton de Kock, JP Duminy, David Miller, Rassie van der Dussen, Aiden Markram, Andile Phehlukwayo, Dwaine Pretorius, Kagiso Rabada, Dale Steyn, Lungi Ngidi, Anrich Nortje, Imran Tahir, Tabraiz Shamsi.