Mohamed Salah says he can play until he is 40 years old and is still in talks about a possible future move to the Saudi Pro League.
The Liverpool forward, 32, had a superb season, scoring 29 goals and delivering 18 assists as the Reds won the Premier League title.
Sources told BBC Sport that Salah was in line to earn at least £500m in Saudi Arabia before he decided to sign a new contract at Anfield last month after a season of speculation.
Speaking to Egyptian television channel ON Sports, external before supporters were injured when a car ploughed into crowds at the club's trophy parade on Monday, Salah said: "I will stop playing when I have that feeling.