Salah's previous contract, aged 30 and who arrived at the Reds in the summer of 2017 from AS Roma, expired in June 2023. According to local media, his new contract would run until 2025.

"I feel good and excited about winning more trophies with the club," he told the Reds' official website.

"It's a happy day for everyone. It always takes a little time to extend, but that's it, it's done, we just have to focus on what's next".

"You could see that over the last five or six years the team has always improved," Salah said.

“Last season we were very close to winning four titles, but unfortunately we lost two in the last week.

In the Liverpool jersey, Salah, an unfortunate double finalist of the Africa Cup of Nations with Egypt (2017, 2021), won the Champions League in 2019 (he scored in the final against Tottenham) and lost two others C1 finals in 2018 and 2022.

He was champion of England in 2020 with the Reds, who had not won the national title for 30 years.

His team's top scorer that year, Salah scored 156 goals in all in 254 appearances for Liverpool.

He was voted the Premier League's best player last season.

© 2022 AFP