ב-26 במאי 2018 שיחק בגמר ליגת האלופות עם קבוצתו ליברפול מול ריאל מדריד, וכעבור מחצית השעה נפצע בכתפו בעקבות תיקול של סרחיו ראמוס, ומאז לא חזר למשחק. ליברפול הפסידה את המשחק והסתפקה בסגנות. באותה עונה בליגת האלופות סיים סלאח עם עשרה שערים ובכך הפך לשחקן הראשון בליברפול ולשחקן האפריקאי הראשון שכובש עשרה שערים בקמפיין בודד. כמו כן, עם 43 שערים בכל המסגרות בסיום העונה, הפך סלאח לשחקן השני בתולדות המועדון כשהוא עוקף את 42 השערים של רוג'ר האנט ומאחורי איאן ראש. בסיום עונה זו הוא גם שבר את שיא המועדון בעידן הפרמייר ליג, כשהוא עולה על סך 36 השערים של רובי פאולר שנקבעו בקמפיין 1995–1996, (מה שאומר שהוא כמובן סיים כמלך השערים בפריימר ליג בעונה זו) ואת השיא של פרננדו טורס, של 33 שערים עם הכי הרבה שערים על ידי שחקן ליברפול בעונת הבכורה.