I would say Fakhar and Shehzad are two openers to go with all formats with Imam as an alternate, rather than having different opening pair for each format because our culture wont allow it. Both are well capable, If we can give a rash player like sharjeel a chance in test matches and that too in Australia then why not Zaman.
One more point regarding Sarfraz that I would agree with Ramiz Raja here that in the absence of senior players like Hafeez, Malik and Azhar. Sarfraz looked more authoritative as captain.
PS: Its the first time ever Pakistan has won a T20 series in Newzeland so another honor goes to Sarfraz Alhamdulillah