Iftikhar Ahmed is another who has blatantly fudged his age. It's a little embarrassing and I would have hoped we would have stopped doing this by now.
Age fudging is such an issue honestly. ICC needs to come down hard on this. Pakistan and Afghanistan seem to be the biggest culprits. Afghanistan u-19's, okay lol.
I would say Naseem is probably 19-20. Shaheen isn't 20 either, he is at least 23. Iftikhar, the less said, the better tbh.