Former Liverpool captain Jamie Carragher is confident that Mohamed Salah will soon sign a new contract with Jurgen Klopp's side.
Salah's existing deal at Anfield is due to expire in June 2023, and there remains speculation surrounding the Egypt international's future, with Real Madrid and Barcelona both said to be admirers.
A recent report claimed that the attacker had informed Liverpool that he wants £500,000 a week in wages to commit his future to the Merseyside club.
Carragher is confident that his former team will soon be able to announce a new deal for Salah, who has scored 127 goals and registered 49 assists in 206 appearances for the Reds.
"I think Liverpool have some of the best players in the world, with Alisson signing a six-year deal and Virgil van Djik. I think Mohamed Salah will be the next one to sign," Carragher told Sky Sports News.
"In years gone by, certainly when I was at the club, if we had players of that quality, they would be going to Real Madrid or Barcelona. We've lost so many players over the years, but the club this year hasn't spent much in the transfer market.
"We've bought [Ibrahima] Konate in for £36m and we've certainly recouped that through the sales. I think the money and expenditure this pre-season was going to go on new contracts, so that those players can stay at Liverpool for the rest of their careers."
Liverpool will resume their 2021-22 Premier League season away to Leeds United on September 12.