By London correspondent Tony Hughes

Crystal Palace have had a stunning £31.7million bid for Michy Batshuayi accepted by Marseille, according to a report.

French publication L’Equipe claim Palace tabled an offer on Monday for the Belgium striker of £31.7million plus top-up bonuses.

It is said Marseille have agreed the fee, and a deal which also includes a sell-on clause, but the player has not yet given the green light to the transfer.

Batshuayi revealed last month that he was keen on a move to the Premier League, alerting both West Ham and Spurs but it is said the £30million-plus price tag looks to have put Tottenham off pursuing the forward.

L’Equipe claimed at the end of last week that the Hammers were about to submit an offer to Marseille of £28.5million plus £4million of add-ons to win the race for Batshuayi.

By contrast, Juventus tabled a bid worth £28.5million for the Belgium international last Thursday, with the offer worth £26.1million up front plus £2.4million of add-ons.

But Palace have attempted to beat their London rivals and the Italian champions to the punch by launching a bid that would shatter the club’s transfer record, which was the £10million they spent on Yohan Cabaye last summer.

Batshuayi, who is currently at Euro 2016 with the Belgium squad, scored 24 goals and supplied 10 assists in 51 matches in all competitions for Marseille this season, including 17 goals and nine assists from 36 Ligue 1 encounters.

In other Tottenham transfer news, a European giant is making character checks on a Spurs ace as they eye a huge bid.