Imad is a mediocre darter he always gets phainty against top teams and he doesn't score either against them.He should have been kicked out long time ago.A nothing cricketer.
Batting in ODI's:
Australia - 40.80 AVG 112.70 SR in 8 innings
England - 55 AVG 112.24 SR in 8 innings
India - 71 AVG SR 116.39 in 3 innings
South Africa - 113 AVG 163.76 SR in 3 innings
New Zealand - 25.50 AVG 67.10 SR in 2 innings
If he was any good, he would have a average of 100 and SR of 200+ against all of them.
Bowling wise, he hasn't been good against those teams wicket wise but he is pretty economical and keeping the runs down. His batting down the order has been fantastic.
In T20's, his bowling has been good vs the top teams except for NZ (Pakistan sure have struggled plenty vs Kiwis lately).
Overall, he's a solid player whose batting is reliable in ODI's and bowls well economically. He's not a wicket taking option in ODI's so if Pakistan required a better wicket taking option in ODI's, they could replace his spot but they would also be losing plenty of batting down the order.
Best suited for the T20 format where he has enough power down the order and is a good wicket taking option because of how aggressive batsmen have to be in T20's. You miss, he hits.