Gol pertama dari Mohamed Salah tercatat ketika El Makowloon bermain imbang 1-1 melawan Al Ahly pada 25 Desember 2010.
FC Basel
Salah satu klub papan atas Liga Super Swiss yaitu FC Basel telah lama memantau permainan Mohamed Salah, sehingga akhirnya Salah resmi menjadi pemain FC Basel pada 10 April 2012.
Laga debutnya bersama Basel yaitu pada saat Salah bermain sebagai pemain pengganti di penyisihan Liga Champions UEFA ketika bertemu Klub asal Norwegia Molde FK.
Chelsea
Setelah dua tahun membela FC Basel, Klub asal London Chelsea mengumumkan penandatanganan kontrak Mohamed Salah pada 23 Januari 2014.
Kesepakatan kontrak tersebut disetujui dengan biaya 11 juta Euro.
Kesepakatan transfer tersebut, menjadikan Mohamed Salah sebagai orang Mesir pertama yang berlabuh di Chelsea.