Crystal Palace is reportedly tempted by the prospect of joining Ligue 1 club Marseille at the end of the season.
During two spells with the Eagles, Zaha has made 456 appearances for the club, registering 90 goals and 76 assists.
Despite being an integral part of the Palace side, Zaha is currently weighing up his options with his contract set to expire in June.
A recent report claimed that Palace have offered their prized asset a four-year deal, which would make him the best-paid player in the club's history.
However, Zaha is reluctant to agree to an extension until he receives assurances about Palace's ambition and the managerial situation at Selhurst Park.
© Reuters
The Ivory Coast international also has an offer on the table from Saudi Arabian side Al Ittihad, but he is keen to realise his dream of playing in the Champions League.
According to 90min, Zaha's representatives have held talks with Marseille, and he is currently considering whether to make the switch to France.
With six games to play in the Ligue 1 season, Marseille are sitting in second position and are six points clear of fourth-placed Monaco.
As a result, they are on course to qualify for the Champions League for the second season in a row, which will appeal to the Palace striker.
© Reuters
Zaha has also been linked with a number of other European clubs, including Arsenal, Chelsea, Bayern Munich, Paris Saint-Germain and Roma.
After missing four consecutive games through injury, Zaha marked his return to the Crystal Palace side with a goal in Saturday's 4-3 win over West Ham United.
Despite struggling with injury issues in the second half of the campaign, the Ivorian has still managed to score seven goals and provide three assists in 26 competitive appearances this season.
Having picked up 13 points in five matches since Roy Hodgson returned to the dugout, Palace have all but made sure of their Premier League survival with four games to spare.