Misbah-ul-Haq, the Pakistani Test captain, recently announced his retirement from International Cricket but will play for his nation one last time in the upcoming series against West Indies. Misbah has had a roller coaster kind of career but recently, the…