The 29-year-old's current terms at Anfield are due to expire in less than 18 months' time, and lengthy negotiations have not led to a positive solution over the past few months.
However, The Mirror now claims that Salah is finally close to signing a lifetime contract at Liverpool, which would see him continue on Merseyside for the rest of his playing career.
The report adds that Salah has relented on his previous £500k-a-week demands, and his primary goal has always been to remain at Liverpool, so long as his salary reflected his value to the club.
The former Chelsea and Roma man has scored 28 goals and set up 10 more in 37 games for the Reds this term, taking his total tally to 153 goals and 57 assists in 240 matches since his 2017 arrival. body check tags ::