Legendary Pakistan fast bowler Shoaib Akhtar has hailed Mohammed Shami, who played a crucial role in India's emphatic win in the first Test against South Africa, as the "king of reverse swing" while also predicting that the 29-year-old will "thrive" under a "potent" captain like Virat Kohli.