Manchester City

City did not provide financial details of the deal but German media reported that the total cost of buying Haaland could exceed 300 million euros ($314.22 million), including his salary, agent fees and bonuses.