Resting left arm pacer, Muhammad Irfan and left-handed batsman, Nasir Jamshed for the two Test matches was a major decision by the national selectors, who also included uncapped middle-order batsman, Sohaib Maqsood in the Twenty20 squad.
However, it was the recalls which were far too many. Imran Farhat, dropped after the Champions Trophy, was back as opener alongwith Khurrum Manzoor, who last played in 2010 in Australia.
Former captain and senior batsman, Younis Khan, top order batsman, Azhar Ali, wicketkeeper, Adnan Akmal and pacer, Ehsan Adil, dropped after the South African tour, were all recalled into the Test side.
The interesting thing is that Ehsan since the South African tour has been an impressive performer in T20 and ODI matches.
Also recalled to the T20 and ODI squads was allrounder, Anwar Ali, who last played in 2009 in a T20 series in Canada.
The comeback of Younis for the tests was expected after he was sidelined for the Champions Trophy and the one-day series in West Indies.
But it was the decision to name Moin as manager, after the tenure of Naved Akram Cheema ended with the West Indies that came as a surprise because it is after a long time that the board has named a cricketer as manager.
Pakistan, which leaves on August 19 for Zimbabwe, will play two Twenty20 matches on Aug 23rd and 24th at Harare and three ODIs on the 27th, 29th and 31st.
The two tests are scheduled are Harare from September 3rd and Bulawayo from the September 10th.
Pakistan squad:

T20 squad: Muhammad Hafeez (C), Nasir Jamshed, Ahmed Shahzad, Umar Akmal, Umar Amin, Sohaib Maqsood, Shahid Afridi, Sohail Tanvir, Saeed Ajmal, Muhammad Irfan, Junaid Khan, Asad Ali, Anwar Ali, Zulfiqar Babar, Haris Sohail.
ODI squad: Misbah-ul-Haq (C), Muhammad Hafeez, Nasir Jamshed, Ahmed Shahzad, Asad Shafiq, Umar Akmal, Umar Amin, Shahid Afridi, Saeed Ajmal, Muhammad Irfan, Junaid Khan, Asad Ali, Anwar Ali, Abdul Rehman, Haris Sohail.
Test squad: Misbah-ul-Haq (C), Khurrum Manzoor, Imran Farhat, Muhammad Hafeez, Younis Khan, Asad Shafiq, Faisal Iqbal, Azhar Ali, Adnan Akmal, Junaid Khan, Wahab Riaz, Ehsan Adil, Rahat Ali, Saeed Ajmal, Abdul Rehman.


Latest News from Sports News Desk