You're 3 for 3 on Malik, Rizwan and Shinwari. All proving to be mediocre investments (I know Shinwari had a good display today but only had one decent performance in the ODI series).
If in the 2000s when we had Inzy and Yousuf as our middle-order mainstays, you told me Hafeez and Malik would replace them at 4 and 5 a decade from now I'd have fainted.
Even Hafeez, who gets criticised no end, merits selection more than Malik. He averages 35 against top teams since the 2015 WC while "Malik 2.0" averages 29 at a much lower SR !
We saw how his legs were shaking against Lockie Ferguson, but it's not just extreme pace he struggles with. It's anything above 125 KPH. Yet we're taking him to the World Cup, and possibly the 2021 World Cup.