También participó en la Copa Mundial Sub-20 de la FIFA 2011, los Juegos Olímpicos 2012, ha sido subcampeón con Egipto en la Copa Africana 2017 y la Copa Africana 2021, se convirtió en el máximo goleador de la Clasificación Mundial de la FIFA en la CAF, donde se clasificó con su selección para la Copa Mundial de Fútbol de 2018; fue seleccionado en el Equipo del Torneo de la Copa Africana de Naciones 2017, camiseta barça en el Equipo del Torneo de la Copa Africana de Naciones 2021 y en el Equipo del Año de la CAF en varias ocasiones.