Manchester City have reached an agreement to sign Norwegian striker Erling Haaland from Borussia Dortmund on July 1, the two clubs announced on Tuesday.
“The transfer remains subject to finalization of the club’s terms with the player,” City said.
City did not provide financial details of the deal, but German media reported that the total cost of buying Haaland in a multi-year deal could exceed €300 million ($316.08 million), including his salary, agent fees and bonuses. .
Dortmund said that once the transfer is completed, the club expects a “positive effect on the main profit figures for the financial year 2022/2023” in the range of €35m to €40m.
The 21-year-old forward’s value has skyrocketed thanks to his prolific form in Dortmund after joining the German club from Austria’s Salzburg two years ago.
British media reported that Haaland underwent a medical on Monday and Liverpool manager Juergen Klopp said it was a transfer that would “set new levels” in the Premier League.
Haaland has scored 85 goals in 88 games for Dortmund since his debut in January 2020. He was last season’s top scorer in the Champions League as well as the UEFA Nations League.
This season he has scored 21 Bundesliga goals in 20 matches he started, and Dortmund will finish the Bundesliga in second place behind champions Bayern Munich.
But the team failed to get past the group stage of the Champions League, dropping to the Europa League where they also failed to reach the final.
City were looking to replace Sergio Aguero after the Argentine striker – the club’s all-time leading scorer with 254 goals – made a free transfer to Barcelona last year.
Brazilian striker Gabriel Jesus has failed to seal his spot among the starting lineups, with manager Pep Guardiola often putting a midfielder as a “false nine” leading the charge.