Stupid baseless debate this. Sharjeel last few years never been a regular bring him in a game or 2 and he knows he has to score big and plays with extra pressure. Your logic about Sharjeel vs West Indies. In the those 7 games he batted 4 times so you judging him from that when he was in out side and playing odd game. If that's your logic Babar Azam vs Sri Lanka 15.80 average and 84.95 strike rate so he should be near the team your logic.
Sharjeel Vs england 59 average over 160 strike rate.
Against Sri Lanka 38 average and 143 strike rate.
Going to ODIs 5 games vs Australia and all games in Australia he got average of 50 and strike rate 115.21. A place were all our batsmen struggle normally. In 5 ODIs with 115 strike rate and 50 average that shows he Pakistans best opener in all formats.
And if this nonsense that was before his ban but after his ban he been best opener in Pakistan in domestic cricket. Done well in Quaid e Azam and PSL he has done well got 100. Then national cup and KPL too. Best opener he is in Pakistan cricket in all formats. But because he plays with high strike rate he can't get into the test team that's the stupid logic of Pakistan board and cricket.
I am a big Sharjeel fan make no mistakes but stats dont lie, Rizwan is better at the moment for pakistan and has been performing for pakistan for the last year like Sharjeel never did before his ban. He was a regular before the ban but couldnt have the stats which Rizwan has. I do believe sharjeel should be in the squad but there is no need to hate Rizwan I can’t understand some people who hate Rizwan because Sharjeel is not playing.