I have not followed Pakistan cricket for a while but if I am allowed to put in my two cents, I would have Zaman open with Hafeez as Pakistan need some fresh legs and experience at the top. Babar is prolly your best batsman after Malik so Babar in at 3. I would have Sarfraz at 4 because I believe he is more of a drafter than an aggressor. Having him in the slog overs would do more harm to the team than good. Also, I am of the opinion that he can be trusted for more responsibility. Malik can play both laid back and aggressive innings so he will be at 5 unless both Hafeez and Babar are lost in first 7-8 overs of the innings.
I have heard a lot of good for Shahdab so I would have him and Imad in. I have never seen Fahim play but I would ideally pick a 3-2 bowling comprising of 3 seamers and two spinners on a flat wicket which has me short of choices from the Pakistan squad except for Wahab who can be a double edged sword on road like wickets so I would trust Fahim over him.
Zaman
Hafeez
Babar
Sarfraz
Malik
Imad
Fahim/Wahab Riaz
Shadab
Hasan
Amir
Junaid