Salah memulai karir sepak bolanya di Mesir dengan bermain untuk El Mokawloon dari tahun 2006 hingga 2012.
Ia bergabung dengan klub Swiss Basel pada tahun 2012, memenangkan Liga Super Swiss dua kali selama berada di sana.
Pada tahun 2014, ia bergabung dengan klub Liga Premier Chelsea, menjadi pemain Mesir pertama yang bermain bersama Chelsea.
Namun, ia dipinjamkan ke klub Serie A Fiorentina dan Roma, sebelum menandatangani kontrak dengan Roma sepenuhnya pada tahun 2016.
Setelah finis kedua di Serie A bersama Roma, ia bergabung dengan Liga Premier sekali lagi, menandatangani kontrak dengan Liverpool pada Juni 2017.
Pada tahun 2017, ia dinobatkan sebagai ‘Pemain Terbaik Afrika Tahun Ini’ oleh BBC dan CAF.
Pada musim pertamanya bersama Liverpool, M salah mencetak 44 gol untuk Liverpool dan mencapai final Liga Champions UEFA, kalah 3-1 dari Real Madrid.
Baca Juga – Pemain Muda Termahal Seorang Kylian Mbappe?
Juga di musim pertamanya, ia memenangkan Sepatu Emas Liga Premier dan Pemain Terbaik PFA, mencetak 32 gol di Liga Premier.
Ini memecahkan rekor gol terbanyak dalam 38 pertandingan musim Liga Premier Musim 2018-19 menyaksikan Liverpool kembali ke final Liga Juara-Juara UEFA.
M salah mencetak penalti saat timnya mengalahkan Tottenham Hotspur 2-0.
Pada musim yang sama, ia menjadi pemenang bersama Sepatu Emas Liga Premier dengan 22 gol, memenangkan penghargaan tersebut untuk musim kedua berturut-turut.
Ia juga menerima Penghargaan Puskas FIFA, Pemain Terbaik Afrika Tahun Ini, dan Pemain Terbaik FWA Tahun Ini.
Pada Musim 2019/20
Mohammed Salah mencetak 23 gol saat Liverpool menjuarai Liga Inggris untuk pertama kalinya.
Musim berikutnya, dia mencetak 31 gol dan membantu Liverpool mengamankan kualifikasi ke Liga Champions UEFA, finis ke-3 di Liga Premier.
Pada tahun 2021, Mohamed menjadi pemain pertama dalam sejarah klub Inggris yang mencetak gol dalam 10 pertandingan berturut-turut.
Dengan golnya, M Salah mencapai gol kesepuluh selama karirnya di Liga Premier Inggris.
Salah telah bermain untuk Mesir sejak 2011. Dia telah bermain untuk negaranya di Olimpiade Musim Panas 2012 dan di Piala Dunia FIFA 2018.