South Africa’s run in international cricket dipped ever since the retirement of Ab de Villiers and got worsen when Hashim Amla bid adieu to the game too. Nevertheless, Some young guns have shown great promise and might guide South Africa to the older heights again.