Erling Haaland has signed a new nine-and-a-half-year contract at Manchester City, the club have announced.
The striker’s existing contract was due to expire in June 2027 but he has now committed his future to the club until the 2033-34 season.
A post on the club’s X account read: “Erling’s here to stay! We’re thrilled to announce Erling Haaland has extended his contract at City to 2034”