Il est sélectionné à 54 reprises et a marqué 24 buts avec l'Égypte. Il a joué trois CAN et gagné la dernière en 1986, en battant en finale le Cameroun (0-0 et 5 tirs au but à 4). Il a aussi disputé les Jeux Olympiques de Los Angeles en 1984, où l'Égypte est éliminée en 1/4 de finale par la France (0-2). En , lors du 1 tour de qualification à la CAN, contre la Tunisie, il marque un but inoubliable, mais qui ne qualifie pas son pays, 2-2 à l'aller, puis 2-3 au retour. Il ne jouera aucune Coupe du Monde, seul regret qu'il pourrait avoir dans son immense carrière.