19 января 2019 года Мохаммед забил свой 50-й гол в Премьер-лиге, на это ему понадобилось 72 матча. 5 апреля Салах забил свой 50-й гол в Премьер-лиге за «Ливерпуль»: он стал самым быстрым игроком, достигшим данного результата в составе клуба. Мохаммед смог сделать это за 69 игр. 26 апреля он провёл свой 100-й матч за «Ливерпуль» и стал игроком с наибольшим результатом забитых голов в данном количестве матчей за клуб. В этой игре он сделал очередной дубль, доведя счёт забитых мячей до 69. Это позволило «красным» одержать победу над «Хаддерсфилд Таун» (5:0). В дальнейшем Мохаммед принял участие и в своём втором подряд финале Лиги чемпионов. Соперником «красных» стал «Тоттенхэм», а Салаху удалось забить первый гол своей команды с пенальти. По итогу матча «Ливерпуль» одержал победу со счётом 2:0 и выиграл Лигу чемпионов, а Салах стал первым египетским футболистом — обладателем данного трофея. Свой гол Мохаммед забил в первые две минуты матча, этот мяч стал одним из самых быстрых голов в истории финалов Лиги чемпионов, лишь Паоло Мальдини в 2005 году забил гол быстрее.