ODI cricket team needs total revamp, and this is my squad.
1.Khalid Latif
2.Sharjeel Khan
3.Babar Azam
4.Shoaib Malik
5.Sarfraz Ahmed
6.Imad Wasim
7.(Someone who can hit big)
8. Sohail Khan/ pace all rounder
9.Mohammad Amir
10.Junaid Khan
11.Mohammad Irfan/Hasan Ali
Sohail Khan and Iran both need to improve fitness first though. Having 4 fast bowlers like the dominant West Indies from the 70's and 80's.
But, throwing out Hafeez and Azhar Ali is vital because they are useless players in cricket (Azhar Ali is only good in Test Cricket.)
Hafeez only scored in the 2nd ODI because of poor fielding by the Aussies, otherwise he was gone for a duck. He was wicketless and was a useless bowler.