Crystal Palace are pleased to announce the signing of Cheikhou Kouyate from West Ham United on a four-year contract for an undisclosed fee.

The Senegalese international captain switches from east to south London having represented the Hammers 129 times in the Premier League across the last four seasons, scoring 12 goals in that time.

Kouyate, 28, previously represented FC Brussels, Kortrijk and Anderlecht earlier in his career, winning four league titles in five seasons with the latter. He has also won 42 caps for Senegal since making his debut in 2012, playing in the 2012 Olympics, two Africa Cup of Nations and this summer’s World Cup, where he played in all three of his side’s group games.

Speaking to Palace TV, he said: "I'm so happy. It's been a long day but now everything is good and I'm very excited to start with my new teammates.

"This is the right time to move because I needed a new challenge. I have good memories of West Ham but I need to come here and give my best because I like the Crystal Palace project.

"I spoke to the manager and I know he'll be a good manager. I also spoke to Pape Souare yesterday and he told me I had to come and now I'm here and I'm very happy."

To see the full interview with Kouyate, head to Palace TV - or watch on the official app. If you haven't signed up, it's free to do so and gives you a host of exclusive content including interviews with new signings and match highlights, so sign up now!