These players will most probably hang their boots after the mega event.
While Amla has not managed to deliver as per expectations, Hendricks has grabbed his recent opportunities with both hands.
Amla has already played in two World Cups and was the deputy to captain AB de Villiers in the last one in 2015.
"I'm looking forward to many more games."
The Proteas will play the tournament opener against England.
South Africa will face the hosts England in the tournament opener on May 30.
"We are led by Faf, who has been in fantastic form late."
Amla was a part of the South African team that participated in the World Cup in 2011 and 2015 but hasn't quite been in form of late.
Can’t keep playing 10-11 months a year and stay sharp after 15 years of international cricket.
Steyn started his IPL career, playing for the Challengers.