На отборочном этапе Кубка африканских наций 2015 года Салах забил гол в матче против сборной Туниса, однако в этой встрече египетская сборная всё равно проиграла — 1:2. Из-за этого Египет в третий раз подряд пропустил финальную стадию Кубка африканских наций. Сборной Египта удалось квалифицироваться на Кубок африканских наций 2017 года, проходившем в Габоне. Салах был включён в состав команды, которая должна принять участие в данном турнире. 25 января Мохаммед забил единственный гол в матче против Ганы, что позволило Египту одержать победу в той игре и занять первое место в группе D. Впоследствии Салах вместе со своей командой смогли дойти до финала, где, однако, победу праздновала сборная Камеруна. Мохаммед Салах провёл на турнире шесть матчей и вошёл в символическую сборную из лучших его игроков.