وساهم صلاح بشدة في وصول منتخب بلاده إلى نهائي كأس الأمم الإفريقية 2017 وحصوله على المركز الثاني حيث ساهم في أربعة أهداف من أصل خمسة أحرزهم منتخب مصر في البطولة؛ حيث أحرز هدفين يُعدان من أجمل أهداف البطولة الأول في مرمى غانا في دور المجموعات في مباراة فازت بها مصر 1–0 والثاني في مرمى بوركينا فاسو في نصف النهائي في مباراة انتهت بفوز مصر عن طريق ركلات الترجيح 4–3 بعد التعادل في الوقت الأصلي 1–1، كما قام بصناعة هدفين في البطولة أحدهما أحرزه عبد الله السعيد لاعب النادي الأهلي المصري في مرمى أوغندا في دور المجموعات حيث فازت مصر1–0 والآخر أحرزه محمد النني لاعب نادي أرسنال الإنجليزي في مرمى الكاميرون في المباراة النهائية التي انتهت بفوز الكاميرون 2–1 وتم اختيار صلاح في التشكيلة المثالية لهذه البطولة بواسطة كل من الاتحاد الإفريقي وجريدة فرانس فوتبول.
وفي كأس العالم 2018 أحرز صلاح أول أهداف بلاده في البطولة أمام روسيا من ضربة جزاء في مباراة خسر فيها صلاح ورفاقه بنتيجة 3–1، ليكون صلاح ثالث لاعب مصري عبر التاريخ يسجل هدفًا في كأس العالم بعد عبد الرحمن فوزي الذي سجل هدفين في مرمى المجر في كأس العالم 1934، ومجدي عبد الغني صاحب هدف مصر في مرمى هولندا في كأس العالم 1990.[5] كما نجح صلاح في إحراز ثاني أهداف منتخب بلاده في البطولة في مرمى السعودية في مباراة انتهت بهزيمة مصر بنتيجة 2–1 وفاز صلاح بجائزة أفضل لاعب في هذه المباراة.[6]
وإجمالًا خاض صلاح مع منتخب بلاده 84 مباراة دولية حتى الآن، أحرز خلالها 49 هدفًا، محتلًّا المركز الثالث في قائمة الهدافين التاريخيين لمنتخب مصر بعد حسام حسن و حسن الشاذلي.