Wilfried Zaha has signed a contract extension with Crystal Palace with no release clause.

Zaha is now under contract until the end of the 2022-23 campaign and is understood to be earning around £130,000 a week.

Crystal Palace received informal interest on the transfer market from Chelsea, Everton and Tottenham Hotspur but no formal offers were received.

Zaha, who joined Palace at the age of 12, has made 288 appearances and scored 44 goals in two spells at the south London club either side of a brief period with Manchester United.