Er hatte bereits in der U19 Einsätze für die Nationalmannschaft von Ägypten. Auch in der U20 und der U23 kam er dann zum Einsatz. Kurz nach der U20-Weltmeisterschaft 2013 kam er dann auch in der A-Mannschaft erstmals zum Einsatz. Bei dem 3:0-Freundschaftsspielsieg über Uganda am 14. August 2013 stand er in der Startelf und konnte in der 22. Minute sogar das erste Tor in seiner Länderspielkarriere schießen. Zur 61. Minute wurde er dann für Ahmed Hamoudi ausgewechselt. Nach ein paar weitern Einsätzen in Freundschafts- als auch Qualifikationsspielen war sein erstes Turnier der Afrika-Cup 2017. Hier kam er zwei Mal zum Einsatz und konnte im Viertelfinale sogar ein Tor beisteuern. Im Halbfinale fiel er dann verletzt aus und wurde im Finale dann auch nicht eingesetzt, welches seine Mannschaft mit 1:2 gegen Kamerun verlor.