Karachi: Pakistan Cricket Board (PCB) on Friday sacked Sarfraz Ahmed as captain of all three formats and reappointed former captain Azhar Ali as Test skipper for Pakistan's World Test Championship campaign in the 2019-20 season.
Meanwhile, prolific batsman Babar Azam has been given the rein of ODI and T20I teams.
Sarfraz has also been dropped from Test and T20I teams due to inconsistency.
"It has been an honour to lead Pakistan at the highest level. I want to thank all my colleagues, coaches and selectors who have helped me in this journey. My good wishes are with Azhar Ali, Babar Azam and the Pakistan cricket team, and I hope they will continue to grow stronger and stronger," Sarfaraz Ahmed said in an official statement.
"There is no bigger honour than to captain the Pakistan national cricket team in the pinnacle format of the game. I feel humbled, excited and privileged, and with the support of the team, look forward to justifying the faith that has been entrusted upon me for the World Test Championship," Ali said.
"Sarfaraz Ahmed has done an excellent job in transforming raw talent into experienced players and I now look forward to inspiring those skilful players in our endeavours to collectively achieve our World Test Championship objectives and beyond," he added.
Pakistan played nine matches in the World Cup in which they managed to win five while they lost three matches.
The team faced huge criticism after they lost against India by 89 runs. They were ranked at the fifth spot in the teams' rankings of the tournament and could not qualify for the semi-finals as only the top four teams were awarded the knockout spot.
In April 2016, Sarfaraz was appointed as the Pakistan captain for the T20Is before being elevated as the ODI captain in early 2017. He was then named captain across all formats following the 2017 tour of the West Indies.