- Oops!Something went wrong.Please try again later.
The Belgian striker was set to be out of contract at the end of this month and earlier this season looked certain to leave Selhurst Park this summer.
However, an impressive second half of the season has led to the Eagles handing the 30-year-old a new contract. Benteke, who is currently preparing for Euro 2020 with Belgium, had interest from other Premier League clubs and across Europe, but has long been focused on remaining at Palace having settled well at the club since his move from Liverpool in 2016.
The former Aston Villa frontman has struggled for form in south London but played a key role for Roy Hodgson during the 73-year-old's final season at the club and ended the campaign with 10 goals for Palace - his best return since his first season.
Palace have been waiting for a new manager to be appointed before sealing any deals with out-of-contract players, but see Benteke as a valuable asset in a tight, pandemic-hit market.
“I’m happy and proud to commit my future to Crystal Palace," said Benteke.
"Five years already and still a lot more to come. We have a great group of players and staff, and I’m looking forward to the season ahead and playing in front of our fans again.”
Palace chairman Steve Parish added: “Christian has been an integral part of consolidating our position as an established Premier League club over the last five years. He is an outstanding professional and has more than proven that he still has the quality and the hunger to perform for our club at the highest level, and I couldn’t be happier to see him in red and blue for another two seasons.”