Amir still better than most of players: Haroon