Erling Braut Haaland joined Manchester City from Borussia Dortmund in the summer of 2022, after City confirmed the deal on May 10, 2022. He has since become one of the most prolific strikers in Premier League history.

Erling Haaland, new Man City player ⭐️ #MCFC

▪️ Manchester City will pay €60m [not €75m] release clause to BVB, plus commission to be added.

▪️ His salary will be worth £375,000/week, same level as de Bruyne.

▪️ Medical has been already completed.

The saga is over.

Fabrizio Romano (@FabrizioRomano), May 10, 2022

At the time, the transfer fee was reported to be £51.3 million (€60 million) and his salary £375,000 a week, according to journalist Fabrizio Romano.

Haaland was born in Leeds in England while his father Alf-Inge Haaland was representing Leeds United in the Premier League in the 1999-2000 season.

Two years after relocating to the Norwegian city of Bryne, Erling Haaland signed for Bryne football club’s academy at the age of five. He first gave a glimpse of his immense potential when he netted 18 times in 14 matches for the reserve team.

Following a change in managerial positions, Haaland earned his senior debut for the club at the age of 15 under Alf Ingve Berntsen.

After 16 appearances and a trial with Bundesliga team Hoffenheim, Erling Braut Haaland signed for his first top-tier team in Molde – coached by Ole Gunnar Solskjaer. His transfer fee was £90,000.

While his father’s former club Leeds tried to recruit him, Haaland joined Austrian giants RB Salzburg for £7.20 million in 2019 and signed a five-year contract. Salzburg took onboard an 18-year-old striker who scored 16 goals in 30 matches for Molde in 2018 alone.

Having arrived in the January transfer window in 2019, Erling Haaland would score a goal in five games across all competitions of the 2018-19 season for Salzburg. However, it was a short teaser of what was to come.

The 2019-20 football season saw Haaland get recognised as one of the newest prodigies in the sport, having scored 28 goals in 22 games across competitions. This included him becoming the first teenager to score in five consecutive UEFA Champions League games and the first to net six times in three games.

6 – Erling Haaland is the first ever player to score as many as six goals in his first three Champions League appearances. Phenomenal.

OptaJoe (@OptaJoe), October 23, 2019

Erling Haaland’s impressive exploits saw the likes of Manchester United, Juventus and Borussia Dortmund fight for his signature. However, it was Dortmund who won the tug-of-war battle as they confirmed his signature for a £18 million fee and a four-and-a-half-year contract in December 2019.

Coming on as a 56th-minute substitute in the league game against Augsburg in 2020, Erling Haaland took just three minutes to register his maiden goal for Die Borussen. He would end the fixture with three goals in the 5-3 win, taking just 23 minutes to notch his first hat-trick for the club.

In 89 appearances across all competitions, Erling Haaland scored 86 goals for Borussia Dortmund, and he holds the record of being the youngest (21 years) and fastest (50 appearances) to notch 50 Bundesliga goals.

50 – Borussia Dortmund’s Erling Haaland scored his 50th goal in the Bundesliga today – no other player in BL history has reached that mark in as few appearances (50) or at such a young age as the Norwegian (21 years 4 months 6 days). Machine. #WOBBVB

OptaFranz (@OptaFranz), November 27, 2021

After two and a half seasons with Borussia Dortmund, the Norwegian striker left Germany at the end of the 2021-22 campaign.

Erling Haaland at Manchester City

Haaland’s first season in England was a record-breaker. He scored 36 goals in 35 Premier League games in 2022-23, the most in a Premier League season, and 52 in 53 across all competitions as City won the Premier League, FA Cup and Champions League treble. His five goals against RB Leipzig in March 2023 equalled the Champions League record for a single match.

He won the Premier League Golden Boot again in 2023-24 and for a third time in 2025-26, and in January 2025 he signed a contract extension running until 2034. He made his 200th appearance for City against Bournemouth on August 23, 2026.

As of September 20, 2026, Haaland has scored 169 goals in 205 games for Manchester City in all competitions, 117 of them in the Premier League.

Erling Haaland’s teams (all competitions, as of September 20, 2026)

Teams Years Matches Goals
Bryne 2016-2017 16 0
Molde 2017-2019 50 20
RB Salzburg 2019-2020 27 29
Borussia Dortmund 2020-22 89 86
Manchester City 2022-present 205 169

Featured photo: AFP / INA FASSBENDER