Il fait ses grands débuts en sélection nationale de l'Égypte en à l'âge de 20 ans contre Côte d'Ivoire à Paris. Il a joué neuf matchs avant la CAN 2008 à laquelle il participe sur le banc puisqu'il entre en jeu à seulement deux occasions lors de ce tournoi.