Who replaced the most successful Test captain of the Pakistani cricket team?
Sarfraz Ahmed Sarfraz Ahmed (Urdu: ‎ ; born 22 May 1987) is a wicketkeeper- batsman who plays international cricket for Pakistan and is also the current captain of the Pakistan cricket team in all 3 formats of the game. In addition to his captaincy duties, he led Pakistan to Champions Trophy glory in June 2017. Sarfraz was named as Pakistan's Twenty20 International captain following the 2016 ICC World Twenty20 in India, while he was named Pakistan's ODI Captain on February 9, 2017 after Azhar Ali stepped down. He took up the Test captaincy mantle for his team following the retirement of Misbah-ul-Haq and became the 32nd Test captain of the Pakistan Cricket Team doing so.
Ghaffar Kazmi Ghaffar Kazmi (born 25 December 1962) is a Pakistani former cricketer. He played 150 first-class matches in a career that spanned 20 years. He is now an umpire and has stood in matches in the 2015–16 Quaid-e-Azam Trophy.