Mohammad Hafeez, the ex-all-rounder, has been named the Team Director of the Pakistan cricket team by the Pakistan Cricket Board (PCB).
This decision comes after a significant evening at the PCB headquarters, marked by Babar Azam's resignation following a meeting with PCB Chairman Zaka Ashraf.