Wilfried Zaha has agreed deals with three different clubs, according to Sky Sports.
The forward is currently a free agent after his contract with Crystal Palace expired at the end of June.
However, the Premier League club is still trying to convince Zaha to stay and have offered him a four-year deal worth £200,000 per week.
But Zaha has also reached an agreement with Lazio, Fenerbahce and Saudi Arabian outfit Al-Nassr.
The 30-year-old must now decide which club to sign for ahead of next season.
A move to Lazio or Fenerbahce would see Zaha compete in European football next season.