Salah was met Egypte actief op het Afrikaans kampioenschap 2017 en het Afrikaans kampioenschap 2019. Hij bereikte op de editie van 2017 samen met zijn ploeggenoten de finale. Hierin gaf hij nog de assist waaruit Mohamed Elneny Egypte op 1–0 schoot, maar tegenstander Kameroen boog de stand in de tweede helft om naar 1–2.