By Alex Taylor

Crystal Palace have agreed a deal to sign West Ham defender James Tomkins for £12.5million, according to a report.

The Daily Mail claim that a deal has been done that will see the 27-year-old move to Selhurst Park before the start of the 2016-17 Premier League season.

Tomkins will be Alan Pardew’s third signing in 24-hours with the Eagles as he look to bolster his defensive options.

The defender trained with the Hammers on Friday morning but now looks set to leave the east London outfit.

The West Ham academy star played 32 times for his club in the recently completed domestic season as Slaven Bilic’s team finished seventh in the Premier League but he is not set to be at the club as they prepare for Europa League football at the Olympic Stadium next season.

Tomkins has never played for another team since a loan spell with Derby County eight years ago.

The Basildon-born defender is contracted to the club until 2020 but is believed to be heading towards the exit door, ending his 19 year relationship with his boyhood side.

In other West Ham news, Dimitri Payet’s agent has claimed only Hammers chiefs know what it would take to prise the playmaker from the club this summer.