Il a remporté la Coupe d'Afrique des nations 2006 et la Coupe d'Afrique des nations 2008 avec l'équipe d'Égypte.