Manchester City striker Erling Haaland has signed a new long-term contract with the club that will keep him at the Etihad until 2034.
The Norwegian joined City from Dortmund in 2022 and has since scored 111 goals in 126 games for the club.
The striker’s previous contract, which reportedly included a buyout clause, expired in 2027.
Haaland’s new deal would see the striker remain at City until he turns 34, should he remain at the club until it expires in nine and a half years.
The length of Haaland’s contract is the longest in the Premier League, eclipsing the nine-year contract Cole Palmer signed with Chelsea last August.
“I am very happy to have signed my new contract and to be able to spend even more time at this great club,” Haaland said.
“Manchester City is a special club, full of fantastic people with incredible fans and it’s the kind of environment that helps bring out the best in everyone.
“I also want to thank [manager] Energy [Guardiola]his coaching staff, my teammates and everyone at the club, since all of them have helped me a lot in recent years.
Txiki Begiristain, City’s director of football, said: “The fact that [Haaland] “His signing for so long demonstrates our commitment to him as a player and his love for the club.”
