The Liverpool star scored twice, created two assists and missed two penalties as Egypt thrashed Niger 6-0 at home in their 2019 Africa Cup of Nations qualifier.
Salah saw his first-minute penalty saved but he was soon on hand to help break the deadlock on Saturday, setting up his team-mate Marwan Mohsen for the opener.