Crystal Palace has agreed upon a €38 million transfer with Marseille for striker Michy Batshuayi.

Batshuayi is currently playing for Belgium in the Euros.

West Ham and Juventus each submitted bid for Batshuayi.

Batshuayi scored 17 goals in Ligue 1 last season.