The Blues announced a deal was in place to sign the phenom forward from Borussia Dortmund for a reported £51 million.
The Premier League champions have finally confirmed the transfer of Haaland, releasing a brilliant announcement video.
The clip is a nod to his childhood, revealing an incredible throwback picture of him wearing a Man City shirt.
Haaland, whose dad Alf Inge played for the club from 2000 to 2003, scored a staggering 86 goals in 89 games for Dortmund.
He hailed Pep Guardiola as 'one of the greatest managers of all-time' after completing his move.
"This is a proud day for me and my family," he told Man City's website.
"I have always watched City and have loved doing so in recent seasons. You can’t help but admire their style of play, it’s exciting and they create a lot of chances, which is perfect for a player like me.
"There are so many world-class players in this squad and Pep is one of the greatest managers of all-time, so I believe I am in the right place to fulfil my ambitions.
"I want to score goals, win trophies and improve as a footballer and I am confident I can do that here.
"This is a great move for me and I can’t wait to get started in pre-season."
Featured Image Credit: Manchester City
- Two reasons why Erling Haaland chose to join Man City ahead of Real Madrid
- Micah Richards laughs after Jamie Carragher makes huge statement about Erling Haaland
- Haaland "ready to divorce" Manchester City as his relationship with Pep Guardiola is "very distant"
- Mark Goldbridge claims Man City would be top of Premier League if they kept Gabriel Jesus and did NOT sign Erling Haaland