Crystal Palace confirm Mariappa signing

Mariappa, who has not played for Reading in the Championship this season, has penned a three-year deal with Ian Holloway's side.

The Jamaica international, 26, did play in Reading's shock 6-0 loss to Peterborough United in the League Cup last week but was dropped for Saturday's visit to Yeovil Town.

"I'm delighted to be joining Palace and playing in the Premier League again," Mariappa told Palace's official website. "It's something everyone dreams of doing.

"Playing there last season was a great challenge as it is the biggest league in the world and you're playing against the best players, so when this opportunity came to me I jumped at it.

"Selhurst Park is always a great place to play, the atmosphere has always been amazing and I've had some great games against this club.

"I want to prove I can play at this level and I'm sure that will be the same for everyone in the squad as we aim to stay in the Premier League."