Palace manager Neil Warnock paid a reported �7 million ($11 million) to land McArthur as he bolstered his squad for the expected fight against relegation before the transfer window closed until January.

"Thanks to @LaticsOfficial for an amazing 4 years. They will always have a place in my heart but time for new chapter with crystal palace," McArthur wrote on Twitter.

The 26-year-old had been set to join Leicester City, but that move collapsed when the Foxes signed veteran Argentinian midfielder Esteban Cambiasso instead.

It opened the way for Palace to surpass their previous record fee of �6 million for former Peterborough United striker Dwight Gayle.

McArthur started his career at Hamilton before moving south of the border to join Wigan, where he played in their shock FA Cup final win against Manchester City in 2013.

The Latics were relegated the same season and McArthur remained at the club as they failed to achieve an immediate top-flight return last season.

Palace have also signed 21-year-old defender Zeki Fryers on a three-year contract from Tottenham Hotspur for around �3 million and brought in experienced Irish international striker Kevin Doyle on loan from Wolverhampton Wanderers.