I don't really care about ODIs except at the World Cup, so I'll limit my answer to Test cricket.
1. OPENING BATSMEN
Established - none
In weak possession - Ahmed Shehzad, Mohammad Hafeez
Strong reserves - Shan Masood, Salman Butt
2. MIDDLE ORDER BATSMEN
Established - Azhar Ali, Younis Khan, Misbah-ul-Haq, Asad Shafiq
Bench strength - Babar Azam, Umar Akmal, Mohammad Rizwan, Haris Sohail
3. WICKETKEEPERS
Established - Sarfraz Ahmed
Bench strength - Mohammad Rizwan
4. SPIN BOWLERS
Established - Yasir Shah
Bench strength - Saeed Ajmal short-term, Zulfiqar Babar short-term
Up and coming - Karamat Ali, Zafar Gohar
5. LEFT-ARM QUICKS
Established - Wahab Riaz, Rahat Ali, Mohammad Amir
Failing bench strength - Junaid Khan
Figment of dreamers' imagination - Sadaf Hussain
6. RIGHT-ARM QUICKS
Established - none
Quality but rusty - Mohammad Asif
Not yet really good enough - Ehsan Adil, Imran Khan
That looks like a very, very strong stable of cricketers to me.