He can replace haris at number 4 if haider opens but if he is to play he has to bat in the top 4 no lower.
Rohail as decent stats and hes come from the u19s system and is a decent keeper also has a 100 against new zealand A.
I think azam may get into the t20 very soon and if he does well thier he could be in the odi team as a finisher which we don't have baring 1 or 2.
Haris is only 19 hes a wicket keeper who hits the ball hard hes one for the future.
Danish aziz temperament is top notch he hits the ball clean and both sides of the wicket.
I would stil give Khushdil a few more chances before i judge him but he does need to improve his offside game.
Haider ali is here to stay even after the difficult series of new zealand. 30 average is fine becouse he should bat in the lower order 5-7 the strike rate is more important his role should be to attack
Personally, I think that playing Haider at 3 is not his natural position, because he finds it hard to restrain himself from going at poor deliveries.
We all know that he can hit the long ball, so I'd rather have him start at 4 or 5 and really strengthen that middle order. That move would allow someone like Shadab (though he is not a good T20 batsman IMO) to move up to 3 as maybe a pinch-hitter or a player who holds on and bats with a good strike rate.
Saud Shakeel might be able to replace Haris, but it would not be much of an improvement in my opinion. After 69 games, Saud only has 4 List A centuries and 18 half-centuries. Similarly, in 42 ODI games, Haris has 2 centuries and 14 half centuries. Saud is marginally better but he also lacks the ability to convert his 50s into centuries, so he won't really be a match-winner, just a very consistent player in the MO.
Danish Aziz is really impressing me, and though he takes some time to start his innings, I think that we can consider him in the middle order in ODI and T20I. If we play Azam Khan, we can potentially bring in Danish Aziz to play a sort of role Suresh Raina played for India. I really want him to play at least 50 List A games and then assess his stats from then. If by that time he has an average of 40 or above 35 with a SR of near 100, we should really look to him because he could be really useful in run chases and if some hitting is needed.
Khushdil is far to one-dimensional as a player. There were a lot of deliveries in that New Zealand series that were hittable, heck he could have driven along the ground and gotten the runs needed. Unless you bowl in his arc, and on his pads, he won't pose a threat. The delivery that angles across him is such a big weakness for him, and I doubt that he will fix that any time soon. Most players who have a similar problem like this learn how to hit it down the ground, and develop some good cut shots and drives, but Khushdil doesn't do any of that, instead, I see him waiting for the bad ball. I think that he needs to go to the NHPC and work on his off-side game with Mohammad Yousuf.
Rohail has decent stats but doesn't fit the role of a modern day wicket keeper. Look at all teams, their keepers are either explosive or very reliable. India have Rishabh Pant, England has Buttler, South Africa have De Kock, Australia have Alex Carey, New Zealand have Seifert and Latham.
The point is, someone like Azam Khan is crucial for our team given that we have a lot of players who are consistent, but a lack of players who can finish games.
A squad like the one below is the best one when considering modern cricket IMO (ODI):
Sharjeel Khan
Imam-ul-Haq
Babar Azam (c)
Haris Sohail
Danish Aziz
Iftikhar Ahmed
Azam Khan
Shadab Khan
Hasan Ali/Haris Rauf
Shaheen Shah Afridi
Mohammad Hasnain
That squad contains a mixture of 2 very consistent batsmen (Imam and Babar), along with another formidable and consistent batsman in Haris Sohail. Sharjeel Khan will make sure that our powerplay is utilized, and if he can bat for long, he can really punish the opposition. Danish Aziz and Iftikhar Ahmed will have to be good components in setting and chasing targets, because both will have to build off of the platform set by the top 4. Both can hit the ball and have different strengths and areas where they are confident in. Azam Khan and Shadab Khan will slot down below to ensure that finishing games remains within our game, along with some late hitting if needed when we are setting targets. Hasan Ali's inclusion would mean that there would also be some extra batting.
The only downside to this team is that Usman Qadir can't slot in, but if our batting order can show that they are consistent and reliable, we can drop Shadab for Usman Qadir as Usman is a far better bowler.
The fact that Iftikhar, Haris, and Danish can bowl a bit is also really good, because part-timers are under utilized in ODI cricket.
That's where we should be looking at in the next few years, and the obvious exclusion is Haider Ali. That's because it's too early to bring him into the ODI setup in my opinion, and frankly, we don't really need him to be successful for the next few years. When Sharjeel's time comes, I'll definitely replace him with Haider, and Saud can then come in when Haris's time also comes.