Mohamed Salah has confirmed that he will be at Liverpool next season but Sadio Mane says he will reveal his future after the Champions League final.

Both players are out of contract next summer and have been linked with moves away from Liverpool, although Premier League Golden Boot joint-winner Salah has repeatedly said publicly he would like to remain at Anfield beyond his current deal.

Both Salah and Mane will be 31 when their existing contracts run out next summer.

Speaking ahead of the Champions League final, Salah said in a press conference: “In my mind, I don’t focus on the contract. I don’t want to be selfish at all. I said two months ago it’s about the team.

“I’m just focused on the team and winning the Champions League again. I want to see Hendo [Jordan Henderson] with the trophy in the hands and hopefully he gives it to me. I don’t want to talk about the contract now, I’m staying next season for sure, that’s clear.”

Salah has previously said that money was not the reason behind his deal nearing its conclusion.

Following on from his players’ comments, manager Jurgen Klopp said the result in Paris would not affect the outcome of discussions with Salah or Mane, and said all of his players were already aware of the club’s intentions regarding their futures.

He said: “No [it will not have an effect]. Not at all. What do you mean? If we win then they will want to go now? Or… We are in talks with all the players. But no [it has not affected the players], now is not the time.

“Sometimes players have this idea, we have another, sometimes they don’t match immediately but we work together, we have known each other for ages. It’s all fine.

“It is all clear, not one of them is waiting to hear from us what we want to do.”