Jeffrey Schlupp has joined Crystal Palace from Leicester City for a fee in the region of £12.5m on a four-and-a-half-year contract.
The full-back or winger will be available to play in Palace’s Premier League match at West Ham on Saturday.
Palace saw off interest from West Brom and Aston Villa to sign the Ghanaian, who rarely featured in the Leicester first team under Claudio Ranieri this season.
Palace boss Sam Allardyce said| "I am delighted we have been able to secure Jeffrey's services, he is a player I have admired for some time and is a talented and athletic player.
"He will bring strength and experience to the defence and will be a major asset for the club having just turned 24-years-old."
A post on the official Crystal Palace Twitter feed confirmed: "#CPFC are delighted to announce the signing of @Jeffrey_Schlupp from @LCFC on a four-and-a-half year deal!"
Ranieri admitted on Thursday that the 24-year-old had asked to leave.
Ahead of Leicester's Premier League game with Chelsea on Saturday evening, Ranieri said: "I spoke with him, he spoke with the club. Of course, he is not happy.
"He is a fantastic man, a fantastic player, and I said if he wants to go, he can go.
"But also after this is the money. It has to be right for the club. If the right money arrives then he can go.
"He has he told us he wants to go and that is normal. There are some clubs [interested]."
Schlupp is a product of Leicester's academy after signing as a 13-year-old in 2005, and he made his Foxes debut in March 2011.