Squad
Faf du Plessis (c), Aiden Markram, Quinton de Kock (wk), Hashim Amla, Rassie van der Dussen, David Miller, Andile Phehlukwayo, JP Duminy, Dwaine Pretorius, Dale Steyn, Kagiso Rabada, Lungi Ngidi, Anrich Nortje, Imran Tahir, Tabraiz Shamsi
Best finishes
Semi-final - 1992, 1999, 2007, 2014
TAB Odds
$11 (fourth-equal favourites)
ODI Rankings
Team - fourth
Batting - Quinton de Kock fourth, Francois du Plessis fifth, Hashim Amla 14th
Bowling - Imram Tahir fourth, Kagiso Rabada fifth, Dale Steyn 17th
All-rounders - Andile Phehlukwayo 13th, Kagiso Rabada 22nd, JP Duminy 38th
Fixtures
Thursday, May 30 (9:30pm NZT)
England vs South Africa
Sunday, June 2 (9:30pm NZT)
South Africa vs Bangladesh
Wednesday, June 5 (9:30pm NZT)
South Africa vs India
Monday, June 10 (9:30pm NZT)
South Africa vs West Indies
Sunday, June 16 (12:30am NZT)
South Africa vs Afghanistan
Wednesday, June 19 (9:30pm NZT)
New Zealand vs South Africa
Sunday, June 23 (9:30pm)
Pakistan vs South Africa
Friday, June 28 (9:30pm NZT)
Sri Lanka vs South Africa
Saturday, July 7 (12:30am NZT)
Australia vs South Africa
Newshub.