Comenzó su carrera en Egipto. Luego se trasladó al Basilea en 2012, donde ganó la Superliga en su primera temporada. Posteriormente jugó para Chelsea, Fiorentina y Roma antes de ser transferido al Liverpool en 2017. Con la selección egipcia, ganó una Medalla de Bronce en la Copa Africana de Naciones Sub-20. También participó en la Copa Mundial Sub-20 de la FIFA 2011, los y la Copa Africana 2017, donde Egipto fue subcampeón ante Camerún y además se clasificó a la Copa Mundial de Fútbol de 2018. Mohamed Salah se convirtió en el máximo goleador de la Clasificación Mundial de la FIFA en la CAF. Fue galardonado por la CAF como el talento africano más prometedor del año en 2012.