What is baffling to see is that Pakistan, despite having so many bowlers, have literally done nothing to create good back ups.
Aamer Jamal looked good when he got a chance but has hardly been tried out enough or kept in the frame for WC. He is actually a better option than Faheem Ashraf.
Abrar as we've discussed hasn't played a single ODI, as if Pakistan have world class spinners in the playing XI who are irreplaceable.
Mohammad Wasim barely gets a game and even when he gets, he hardly bowls. He is good at reverse swing yet never bowled with the old ball in the game against SL.
Saud Shakeel is a solid middle order player and hasn't got a single proper opportunity to prove his worth in the ODI side.
Most teams started ODI WC preprations right after the T20 WC, that's 12 months ago, but Pakistan kept on playing the T20 format , it was only about 6 months back, after PSL, that they started playing ODIs, that also very few and majorly against low ranked teams.
They had an 'A' tour against Zimbabwe, lost that series 2-3 and none of the WC probables (the fringe players you are considering but not sure about) featured in that series, it was quite a depleted 'A' side. They played an emerging Asia Cup and none of the WC probables played there either. The likes of Abrar, Ihsanullah, Shakeel, Usama Mir, Aamer Jamal, Shafique, Hasan Ali should have been playing there to fight for WC spots.