Klubová kariéra  Chelsea FC Po pôsobení vo švajčiarskom Bazileji prestúpil Salah do londýnskej Chelsea. Prvý gól za Chelsea vstrelil v zápase hranom 22. marca 2014 proti Arsenalu. Podieľal sa na výhre 6-0. Z Chelsea odišiel na hosťovania do Fiorentiny, kde si pripísal 6 gólov v 16tich ligových zápasoch a do AS Rímu. AS Rím V Ríme najprv len hosťoval (v sezóne 2015/2016) si pripísal 14 gólov v 34 zápsoch. Po sezóne do Ríma prestúpil na trvalo, v ďalšej sezóne vstrelil 15 gólov. Posledný zápas za Rimanov odohral 28. mája 2017 proti Janovu. Na ihrisko prišiel ako striedajúci hráč a vystriedal legendu klubu Francesca Tottiho, ktorý odohral za Rím svoj posledný duel a ukončil kariéru. AS Rím vyhral zápas s Janovom 3-2. Liverpool FC 2017/2018 Salah prestúpil do Liverpoolu v roku 2017 keď s Reds podpísal dlhodobý kontrakt za 36,5 milióna GBP ročne, ktorý by sa mohol zvýšiť na 43 miliónov GBP. Čiastka bola klubový rekord, pričom zatienil 35 miliónov libier vynaložených na Andyho Carrolla v roku 2011. Prvý duel za "The Reds" odohral 12. augusta 2017 proti Watfordu. Pri remíze 3-3 vstrelil jeden gól. Salah strelil 24. augusta svoj druhý gól v drese Liverpoolu, keď v play-off Ligy majstrov UEFA 2017–18 zvíťazil proti Hoffenheimu 4:2 (6–3 agg), čo bol jeho prvý gól na Anfielde. O tri dni neskôr Salah skóroval a asistoval pri góle pri víťazstve 4:0 nad Arsenalom. Salah bol za svoje augustové výkony priaznivcami Liverpoolu ocenený ako hráč mesiaca. Salah 17. októbra dvakrát vsietil gól pri výhre v zápase Ligy majstrov 7:0 nad Mariborom. 26. novembra Salah skóroval a odmietol oslavovať pri domácej remíze 1:1 so svojím bývalým tímom Chelsea z dôvodu rešpektovania klubu a obetí útoku na mešitu Severný Sinaj o dva dni skôr. Salah sa dostal na prvé miesto v rebríčku strelcov Premier League vďaka dvom gólom, keď 29. novembra nastúpil ako náhradník v Stoke City pri výhre 3:0. Nasledujúci mesiac pomohol Salah gólom k výhre 4:0 nad AFC Bournemouth; Liverpool sa tak stal prvým tímom v histórii Premier League, ktorý vyhral štyri po sebe idúce zápasy vonku s rozdielom minimálne troch gólov. 17. marca 2018 strelil Salah štyri góly pri výhre 5:0 nad Watfordom, čo bol jeho prvý hetrik pre Liverpool. V danej sezóne sa mu s Liverpoolom podarilo kvalifikovať do Ligy majstrov UEFA, zároveň sa stal najlepším strelcom Premier League s 32 gólmi. V Lige majstrov sa dostal až do finále, kde jeho Liverpool podľahol Realu Madrid 1-3. Salah bol vystriedaný už v 30. minúte za Adama Lallanu. Po nešťastnom páde si poranil rameno, pričom zo sebou strhol aj obrancu Realu Madrid Sergia Ramosa, táto udalosť je často nesprávne vysvetľovaná ako údajný faul. V súťaži zaznamenal 11 gólov. 2018/2019 V sezóne 2018/2019 Salah odštartoval veľmi zaujímavo. V Premier League si Salah otvoril strelecký účet 12. augusta 2018 v prvom kole proti West Hamu. Pri výhre 4-0 vstrelil prvý gól. Skóroval aj proti Brightonu, Southamptonu, Huddersfieldu, Cardiffu a Fulhamu. V Lige majstrov odohral duely proti PSG (výhra 3-2), Neapolu (prehra 1-0), Crvenej Zvezde Belehrad (výhra 4-0), Salah dal 2 góly. Vo vonkajšom zápase s Crvenou Zvezdou odohral Salah celých 90 minút pri šokujúcej prehre 2-0. 30. augusta 2018 bol Salah zaradený do užšieho výberu troch mužov súťaže o najlepšieho hráča roka UEFA, v ktorom skončil na treťom mieste, a bol tiež zaradený do užšieho výberu troch mužov pre útočníka sezóny UEFA. Salah kontroverzne získal Cenu FIFA Puskása za rok 2018. 24. októbra v skupinovej fáze Ligy majstrov UEFA dvakrát skóroval proti Červenej hviezde Belehrad a svojim druhým gólom dosiahol v klube svoj 50. zásah. S 50 gólmi v 65 zápasoch je najrýchlejším hráčom v histórii Liverpoolu, ktorý dosiahol túto métu. 8. decembra Salah strelil hetrik pri výhre hostí 4:0 nad Bournemouth, čím sa Liverpool posunul na čelo ligovej tabuľky. 11. decembra strelil víťazný gól pri výhre 1:0 nad Neapolom vo svojom poslednom zápase v skupine Ligy majstrov, čím sa Liverpool kvalifikoval do osemfinále. 19. januára 2019 strelil svoj 50. gól v Premier League pri výhre 4:3 nad Crystal Palace, keď túto bilanciu dosiahol v 72 vystúpeniach. Vo februári 2019 West Ham začal vyšetrovať videozáznam, v ktorom niekoľko fanúšikov rasovo atakuje Salaha vrátane jeho moslimskej viery. Vyšetrovanie, ktoré viedlo k zákazu vstupu fanúšika na štadióny na tri roky. V lige majstrov bolo pamätné semifinále proti FC Barcelona, keď Reds nastupovali k odvete s trojgólovým mankom. V odvete sa im podarilo poraziť kataláncov 4:0 a to znamenalo postup do finále kde sa stretli s Tottenhamom. 1. júna strelil z penalty prvý gól Liverpoolu a dopomohol tak konečnej výhre 2:0 ako aj zisku titulu v Lige Majstrov. 2019/2020 Salah strelil 9. augusta 2019 druhý gól Liverpoolu pri výhre 4:1 proti Norwich City v úvodnom zápase sezóny Premier League 2019/20. V superpohári UEFA 2019, 14. augusta Salah premenil piatu a v konečnom dôsledku rozhodujúcu penaltu penaltového rozstrelu a zabezpečil tak výhru Liverpoolu 5–4 proti Chelsea, keďzápas v riadnom hracom čase skončil 2:2. V decembri skončil Salah na piatom mieste v hlasovaní o Ballon d Or 2019. Neskôr v tom mesiaci zvíťazil Liverpool na majstrovstvách sveta FIFA klubov 2019 a Salah získal ocenenie Zlatej lopty za hráča turnaja. Salah strelil 7. marca úvodný gól pri výhre 2:1 proti Bournemouthu, keď Liverpool dosiahol anglický najlepší rekord v 22 po sebe idúcich domácich výhrach. Bol to tiež jeho 70. gól v Premier League v 100 vystúpeniach za Liverpool, čo znamená, že vo svojich prvých 100 ligových zápasoch za klub strelil o sedem gólov viac ako predtým najlepší (63 gólov Fernando Torres). 24. júna 2020 skóroval, keď Liverpool na Anfielde zvíťazil nad Crystal Palace 4:0, a Liverpool sa tak opäť priblížil k získaniu titulu. Po potvrdení Liverpoolu ako šampióna Salah strelil ďalšie dva góly (oba proti Brightonu) a neskôr po víťazstve 5:3 nad Chelsea zdvihol nad hlavu trofej Premier League.