Kylian Mbappe has agreed to join Real Madrid on a free transfer after his contract with Paris St. Germain expires on June 30.
The France striker verbally agreed to transfer to the Bernabeu in February before announcing in May that he will leave PSG at the conclusion of the season.
Mbappe, 25, has signed a contract with Real Madrid and will go to Spain when the La Liga transfer window opens on July 1.
Madrid is likely to confirm the agreement next week and may publicly reveal the forward at the Bernabeu before Euro 2024.
Mbappe, who won the World Cup in 2018, is PSG’s all-time leading scorer with 256 goals since joining on loan from Monaco in 2017.
He has agreed a deal with Real until 2029, earning 15m euros (£12.8m) a season, plus a 150m euro (£128m) signing-on bonus to be paid over five years, and he will keep a percentage of his image rights.
The Frenchman will get the chance to play alongside Luka Modric, with the Croatian midfielder set to sign a new one-year extension with the club.
Modric, 38, came on as a substitute as Madrid won their 15th European Cup title with a 2-0 win against Borussia Dortmund at Wembley on Saturday.
The former Tottenham midfielder’s current deal expires later this month, but he is expected to stay for a further 12 months.
German Toni Kroos, 34, made way for Modric with four minutes remaining on his final appearance for the club after 10 years.
Real will hold a trophy parade through the Spanish capital on Sunday night following their record-extending success.