Here is South Africa’s 15-man squad for the ICC Cricket World Cup, co-hosted by Australia and New Zealand, which begins on February 14.
South Africa are in group B with Zimbabwe, India, Pakistan, West Indies, Ireland and the United Arab Emirates.
They play their first match against Zimbabwe, in Hamilton, on February 15.
South Africa: AB de Villiers (captain), Hashim Amla, Kyle Abbott, Farhaan Behardien, Quinton de Kock, JP Duminy, Faf du Plessis, Imran Tahir, David Miller, Morne Morkel, Wayne Parnell, Aaron Phangiso, Vernon Philander, Rilee Rossouw and Dale Steyn.