ในวันที่ 14 มกราคม ค.ศ. 2018 เศาะลาห์ทำประตูที่ 18 ในพรีเมียร์ลีก ในนัดที่ ลิเวอร์พูล เปิดสนามแอนฟีลด์เอาชนะ แมนเชสเตอร์ซิตี 4-3 ต่อมา ในวันที่ 27 มกราคม ค.ศ. 2018 เอฟเอคัพ รอบสี่ เศาะลาห์ทำประตู ในนัดที่ ลิเวอร์พูล เปิดสนามแอนฟีลด์พ่ายแพ้ เวสต์บรอมมิชอัลเบียน 2-3 ทำให้ ลิเวอร์พูล ต้องตกรอบ เอฟเอคัพ ไปในที่สุด ด้วยประตูนี้ทำให้ เศาะลาห์ยิงไป 25 ประตูจาก 32 นัด ทำให้เขาเป็นนักเตะที่ทำประตูถึง 25 ประตูเร็วที่สุดในรอบ 102 ปี มีเพียง จอร์จ อัลเลน (1895-96) และเฟร็ด แพ็กแนม (1914-15) ที่ทำได้ด้วยจำนวนเกมน้อยกว่าเขาในประวัติศาสตร์ของสโมสร ต่อมา ในวันที่ 30 มกราคม ค.ศ. 2018 เศาะลาห์ทำประตูที่ 19 ในพรีเมียร์ลีกด้วยลูกจุดโทษในนัดที่ ลิเวอร์พูล เอาชนะ ฮัดเดอส์ฟีลด์ทาวน์ ที่สนามกีฬาจอห์นสมิท 3-0 ต่อมา ในวันที่ 4 กุมภาพันธ์ ค.ศ. 2018 เศาะลาห์ยิง 2 ประตู ในนัดที่ ลิเวอร์พูล เปิดสนามแอนฟีลด์เสมอกับ ทอตนัมฮอตสเปอร์ 2-2 ต่อมา ในวันที่ 11 กุมภาพันธ์ ค.ศ. 2018 เศาะลาห์ทำประตูที่ 22 ในพรีเมียร์ลีก ในนัดที่ ลิเวอร์พูล เอาชนะ เซาแทมป์ตัน ที่เซนต์แมรีส์สเตเดียม 2-0 ต่อมา ในวันที่ 14 กุมภาพันธ์ ค.ศ. 2018 ยูฟ่าแชมเปียนส์ลีก รอบ 16 ทีมสุดท้าย นัดแรก เศาะลาห์ทำประตูที่ 7 ในยูฟ่าแชมเปียนส์ลีก ในนัดที่ ลิเวอร์พูล เอาชนะ โปร์ตู จากโปรตุเกส 5-0 ด้วยประตูนี้ทำให้ เศาะลาห์ยิงไป 30 ประตูจาก 36 นัด ทำให้เขาเป็นนักเตะคนแรกของลิเวอร์พูลที่ยิงได้ 30 ประตูต่อหนึ่งฤดูกาล หลังจาก ลุยส์ ซัวเรซ เคยทำเอาไว้เมื่อฤดูกาล 2013-14 (31 ลูก) และทำให้เขาเป็นนักเตะที่ยิง 30 ประตูได้เร็วที่สุดในประวัติศาสตร์ 125 ปีของสโมสรเป็นอันดับ 2 มีเพียง จอร์จ อัลเลน (27 เกม) ที่ทำได้ไวกว่าเศาะลาห์ (36 เกม) ตามมาด้วย แดเนียล สเตอร์ริดจ์ (37), เฟร็ด แพ็คแนม (39) และเฟร์นันโด ตอร์เรส (42) ต่อมา ในวันที่ 24 กุมภาพันธ์ ค.ศ. 2018 เศาะลาห์ทำประตูที่ 23 ในพรีเมียร์ลีก ในนัดที่ ลิเวอร์พูล เปิดสนามแอนฟีลด์เอาชนะ เวสต์แฮมยูไนเต็ด 4-1 ต่อมา ในวันที่ 3 มีนาคม ค.ศ. 2018 เศาะลาห์ทำประตูที่ 24 ในพรีเมียร์ลีก ในนัดที่ ลิเวอร์พูล เปิดสนามแอนฟีลด์เอาชนะ นิวคาสเซิลยูไนเต็ด 2-0 ด้วยผลงานยอดเยี่ยมทำให้ เศาะลาห์ได้รางวัลผู้เล่นยอดเยื่ยมประจำเดือนกุมภาพันธ์ของพรีเมียร์ลีก ต่อมา ในวันที่ 17 มีนาคม ค.ศ. 2018 เศาะลาห์ทำแฮตทริกครั้งแรกของเขาให้กับ ลิเวอร์พูล โดย เศาะลาห์ยิง 4 ประตูในนัดที่ ลิเวอร์พูล เปิดสนามแอนฟีลด์เอาชนะ วอตฟอร์ด 5-0 ต่อมา ในวันที่ 31 มีนาคม ค.ศ. 2018 เศาะลาห์ทำประตูที่ 29 ในพรีเมียร์ลีก ในนัดที่ ลิเวอร์พูล เอาชนะ คริสตัลพาเลซ ที่เซลเฮิสต์พาร์ก 2-1 ต่อมา ในวันที่ 4 เมษายน ค.ศ. 2018 ยูฟ่าแชมเปียนส์ลีก รอบ 8 ทีมสุดท้าย นัดแรก เศาะลาห์ทำประตูที่ 8 ในยูฟ่าแชมเปียนส์ลีก ในนัดที่ ลิเวอร์พูล เปิดสนามแอนฟีลด์เอาชนะ แมนเชสเตอร์ซิตี 3-0 ต่อมา ในวันที่ 10 เมษายน ค.ศ. 2018 ยูฟ่าแชมเปียนส์ลีก รอบ 8 ทีมสุดท้าย นัดที่ 2 เศาะลาห์ทำประตูที่ 9 ในยูฟ่าแชมเปียนส์ลีก ในนัดที่ ลิเวอร์พูล เอาชนะ แมนเชสเตอร์ซิตี ที่เอติฮัดสเตเดียม 2-1 รวมผลสองนัด ลิเวอร์พูล เอาชนะ แมนเชสเตอร์ซิตี 5-1 ช่วยให้ ลิเวอร์พูล ผ่านเข้ารอบรองชนะเลิศ ยูฟ่าแชมเปียนส์ลีกได้สำเร็จ เศาะลาห์กลายเป็นนักเตะลิเวอร์พูล ที่ยิงประตูต่อฤดูกาลมากที่สุดในประวัติศาสตร์ของสโมสรตั้งแต่เข้าสู่ยุคพรีเมียร์ลีก หลังทำไปแล้ว 39 ประตูในทุกรายการ ทุบสถิติของ ร็อบบี ฟาวเลอร์ เคยทำไว้ 36 ลูก เมื่อฤดูกาล 1995–96 ด้วยผลงานยอดเยี่ยมทำให้ เศาะลาห์ได้รางวัลผู้เล่นยอดเยื่ยมประจำเดือนมีนาคมของพรีเมียร์ลีก และทำให้เขาเป็นนักเตะคนแรกที่คว้ารางวัลผู้เล่นยอดเยื่ยมประจำเดือนของพรีเมียร์ลีกได้ถึงสามครั้งในฤดูกาลเดียวกัน ต่อมา ในวันที่ 14 เมษายน ค.ศ. 2018 เศาะลาห์ทำประตูที่ 30 ในพรีเมียร์ลีก ในนัดที่ ลิเวอร์พูล เปิดสนามแอนฟีลด์เอาชนะ บอร์นมัท 3-0 ต่อมา ในวันที่ 21 เมษายน ค.ศ. 2018 เศาะลาห์ทำประตูที่ 31 ในพรีเมียร์ลีก ในนัดที่ ลิเวอร์พูล เสมอกับ เวสต์บรอมมิชอัลเบียน ที่เดอะฮอว์ทอนส์ 2-2