A man who earned 124 caps for Egypt during his playing days told ESPN FC: "I think he makes history for an Egyptian player and this is very important. Also that all the world can see that Egypt has talent.

"And about the question if it is better for Salah to stay at Liverpool or transfer himself to another league, I think all the media are talking about Real Madrid or Barcelona.

"For me, Salah is ready to make this step. For him it’s time.

"It’s the right time to transfer or go to Real Madrid, especially I think Real Madrid as the way they play could be a very, very good transfer for Salah, because he makes everything this season with Liverpool.

"He was their best player, he was the top scorer and if he waits until next year maybe he will not get the chance to move. Maybe he loses his level, maybe he has an injury, but we hope not.

"But I think at the moment that Salah can go to Real Madrid or Barcelona maybe but I see him in Real Madrid, being more comfortable."

Liverpool signed Salah to a five-year contract upon his arrival at Anfield, so he remains tied to them until 2022.