Barcelona have completed a deal to sign Borussia Dortmund forward Ousmane Dembele for an initial £96.8m fee, potentially rising to £135.5m.
The 20-year-old France international signed a five-year contract at the Nou Camp alongside the club’s president Josep Maria Bartomeu on Monday.
The deal is the second most expensive of all time, eclipsed only by Neymar’s recent £200m move to Paris St-Germain.
Barca said Dembele’s contract has a release clause of 400m euros (£369.6m).
Dembele said: “I’m very happy to be here. It has always been my dream to be at Barcelona and now I’m here I’m very happy to have achieved my dream.
“It is the best club in the world with the best players in the world.”
Dembele’s last appearance for Dortmund came in the German Super Cup on 5 August. The Bundesliga side rejected a bid from Barca for the forward earlier in August, with the player then suspended for missing training.
Dortmund said they rejected Barca’s approach because their offer “did not correspond to the extraordinary footballing and additional value of the player and the present economic situation of the European transfer market”.
With regard to the agreed fee, Dortmund said in a statement that the payment of add-ons “was agreed up to a maximum total amount of approximately 40% of the fixed transfer fee”.
Barca have failed with three bids for Liverpool midfielder Philippe Coutinho, with their most recent offer of being £114m.
Luis Suarez’s transfer from Liverpool in 2014 was officially their most expensive previous purchase, at £75m.
However, Bartomeu has said in the past that “the overall cost of the operation” to sign Neymar from Brazilian club Santos in 2013 was “over 100m euros (£92m)”, despite the transfer fee having been disclosed as £48.6m.