Manchester City
On 10 May 2022, Premier League club Manchester City announced they had reached a deal to sign Haaland after activating his €60 million (£51.2 million) release clause. The deal was formalised on 13 June, with City confirming that Haaland would be joining the club on 1 July on a five-year contract. Haaland scored in his first appearance for the club in a preseason friendly against Bayern Munich at Lambeau Field in Green Bay, Wisconsin, on 23 July 2022. It was the only goal of the game. He made his competitive debut seven days later, playing 90 minutes of a 3–1 defeat to Liverpool in the 2022 FA Community Shield.
Haaland scored twice on his league debut against West Ham United on 7 August 2022, the only goals of a 2–0 away victory. On 27 August, he scored his first Premier League hat-trick in a 4–2 win against Crystal Palace, and recorded his second, a perfect hat-trick, four days later in a 6–0 win against Nottingham Forest. This made Haaland the fastest individual in Premier League history to score two hat-tricks, beating the previous record by 14 matches; he was later voted Premier League Player of the Month for August, his first month playing in the league.
On 6 September, Haaland made his Champions League debut for the club, scoring twice against Sevilla and becoming the first player to score 25 goals in their first 20 Champions League appearances. He became the first player to score more than one goal on competition debut for three different clubs. In City's second group stage match a week later against his former club Borussia Dortmund, Haaland scored an acrobatic effort late in the contest to secure his side a 2–1 comeback victory. His winner was subsequently voted Champions League Goal of the Week by fans, and would later go on to be selected as the competition's Goal of the Season by UEFA's Technical Observer panel.
On 2 October, Haaland became the first player in Premier League history to score a hat-trick in three successive home matches during City's 6–3 derby win against Manchester United, additionally earning two assists. He also became the quickest player in Premier League history to score three hat-tricks, doing so in eight league matches and surpassing the previous record of 48 set by Michael Owen in 1998, as well as halving Alan Shearer's record of scoring three hat-tricks in a ten-match spell set during the 1994–95 season. Haaland's two goals in City's 3–1 away win over Leeds United on 28 December took his tally to 20 goals in 14 league matches, becoming the fastest player in history to reach 20 Premier League goals and beating Sunderland's Kevin Phillips' previous record by seven matches. On 22 January 2023, he scored a fourth hat-trick of the season against Wolverhampton Wanderers, giving him a total of 25 Premier League goals after just 19 matches; this surpassed the top scorers of the previous season, Mohamed Salah and Son Heung-min, who both scored 23 league goals across the entire campaign.
On 14 March, Haaland scored five goals in a 7–0 round of 16 victory against RB Leipzig, tying Lionel Messi and Luiz Adriano for the most goals scored in a single Champions League match. He also set the new record for fastest time to score five goals in a Champions League match (57 minutes). In doing so, he reached 39 goals across all competitions, breaking Tommy Johnson's club record of 38 goals scored in a single season for City set in 1928–29. During City's FA Cup quarter-final match against Burnley four days later, Haaland scored his sixth hat-trick of the season, passing the 40-goal mark across all competitions.
On 11 April, Haaland scored the third goal of City's 3–0 Champions League win against Bayern Munich in the quarter-finals, his 45th goal of the season overall. This broke the previous record of 44 goals across all competitions in a season by a Premier League player held by Salah and Ruud van Nistelrooy. Haaland registered two assists and a goal in his side's 4–1 home victory against league leaders Arsenal on 26 April, closing the gap between them and City in the table to just two points while the latter still had two matches in hand. He would then score his 50th goal of the campaign across all competitions on 30 April against Fulham. His six goals and two assists during April saw him win the league's Player of the Month for a second time.
On 3 May, in City's return fixture against West Ham, Haaland scored his 35th league goal of the campaign, surpassing Shearer and Andy Cole's joint record for the most goals scored in a single Premier League season. A week later, he was named FWA Footballer of the Year. He won by a record margin, earning 82% of the vote ahead of Arsenal's Bukayo Saka and Martin Ødegaard and becoming only the fourth player to claim the award in their debut season. He would also go on to be voted PFA Players' Player of the Year by his colleagues in August. Haaland won his first trophy with Manchester City after they clinched the 2022–23 Premier League title on 20 May. By assisting Phil Foden's goal in a draw against Brighton & Hove Albion on 24 May, he reached 44 combined league goals and assists, thereby equalling Thierry Henry's record for most total goal contributions in a 38-game Premier League season. Haaland's debut season in England earned him the Premier League Golden Boot, after finishing as the league's top goalscorer, and the European Golden Shoe, given to the top domestic scorer in Europe. With 36 goals in 35 appearances, he set the new record for highest number of goals scored in a Premier League season. With 52 goals in 53 appearances, Haaland also set the record for most goals by a Premier League player in all competitions in one season.
Haaland played the entirety of City's FA Cup final victory over Manchester United on 3 June, securing his second title with the club. He then played another 90 minutes in the following week's Champions League final against Inter Milan. Despite Haaland struggling to have a large impact on the match, City would win 1–0 to earn a maiden Champions League title and achieve only the second-ever continental treble by an English side. With 12 goals, Haaland finished as the top scorer of the Champions League season for a second time, joining Messi as the only players to accomplish this feat twice before turning 23. Haaland would be subsequently named the UEFA Men's Player of the Year in August, ahead of Messi and Manchester City teammate Kevin De Bruyne.
Manchester City began their 2023–24 Premier League season on 11 August 2023, with Haaland scoring a brace in a 3–0 away win against newly-promoted team Burnley. Just days later, Haaland would win his first trophy of the season following City's victory over Europa League winners Sevilla in the UEFA Super Cup; although not scoring during the match, he did convert the first penalty in the shoot-out following the end of regulation. On 29 August, Haaland was named the PFA Players' Player of the Year, having earlier been included in the PFA Team of the Year for the Premier League.
With his first three goals of the season, Haaland became the fastest player to reach 100 league goals in Europe's top 5 leagues, accomplishing the feat in just 103 appearances, surpassing the previous record of 100 goals in 133 appearances set by Ronaldo.
After registering a seventh club hat-trick plus an assist against Fulham on 2 September, Haaland became the fastest ever player to achieve 50 Premier League goal involvements (goals plus assists); with just 39 appearances in the competition, he eclipsed Andy Cole's previous record by four matches. On 25 October, Haaland scored his first two Champions League goals of the season in a 3–1 win at Young Boys. On 29 October, he recorded two goals and one assist in a 3–0 derby win over Manchester United at Old Trafford. The following day, he was presented with the Gerd Müller Trophy at the 2023 Ballon d'Or awards ceremony, given to the player with the most goals scored for club and country across a single season. On 25 November, Haaland became the fastest player to score 50 Premier League goals in a 1–1 draw with Liverpool; with just 48 appearances, he comfortably beat the previous record of 65 matches by Andy Cole. After suffering a bone stress injury in his foot in early December, Haaland would miss nearly two months of action, including City's victory at the 2023 FIFA Club World Cup, and would not return to the pitch until the end of January 2024.
On 20 February 2024, Haaland scored the sole goal of a home win over Brentford, joining Harry Kane as the only players to have scored against every Premier League team they had faced. A week later, he netted five goals in a 6–2 victory against Luton Town in the FA Cup, marking the second time he achieved such a feat for the club and becoming the first player to do so twice. Additionally, he matched his club's record for most goals by an individual in an FA Cup match, a record previously held by Frank Roberts in 1926 and Bobby Marshall in 1930. Furthermore, Haaland's accomplishment marked the first instance of a player scoring five goals in the competition since George Best in 1970. On 4 May, Haaland scored four goals in a 5–1 win over Wolverhampton Wanderers, his first league hat-trick of the year and third of the season in all competitions.
Haaland scored both goals in City's 2–0 vital win away to Tottenham Hotspur on 14 May, bringing his side back to the top of the Premier League table with one match remaining. Five days later, City would successfully defend their title following a 3–1 victory against West Ham. Haaland also secured a second consecutive Premier League Golden Boot, with 27 goals in 31 matches. However, he would be unable to retain the FA Cup, failing to score in City's 2–1 final rematch defeat to Manchester United on 25 May.
After failing to score in City's opening 2024 Community Shield victory over Manchester United, but having successfully converted his penalty in the shoot-out, Haaland scored the club's first goal of the league season in a 2–0 victory at Chelsea on 18 August 2024, in what was his 100th appearance for City. On 25 August, Haaland netted his first hat-trick of the season with the help of a penalty in a 4–1 victory against newly promoted Ipswich Town, his seventh Premier League hat-trick. In the following match on 31 August against West Ham United, he recorded another hat-trick in a 3–1 away victory, tying Harry Kane as the active player with the most Premier League hat-tricks, with eight. Haaland's hat-trick against the Hammers also allowed Manchester City to surpass Liverpool as the club with the most hat-tricks in the Premier League. Haaland's seven goals after three matches broke the record of six set by former City player Edin Džeko, for the most goals in the first three Premier League matches of a season; he also became the first player to score two hat-tricks in a team's first three league matches since Paul Jewell of Bradford City in the 1994–95 season. On 14 September, Haaland scored another two goals in a 2–1 victory over Brentford, eclipsing Wayne Rooney's record tally of eight goals in the first four matches of a Premier League season achieved with Manchester United in the 2011–12 season, after only deciding to play the day before following the death of a close family friend. On 22 September, Haaland matched Cristiano Ronaldo's record of 100 goals for a single club in competitive matches in Europe's top five leagues, when he scored during a 2–2 draw against Arsenal.
On 17 January 2025, Haaland signed to extend his contract with the club until 2034, while his previous deal was due to expire in 2027. The deal is the longest in Premier League history, with Haaland reportedly earning £500,000 per week with this new agreement. Following former club captain Kyle Walker's loan departure, Haaland was nominated to take up the captaincy by manager Pep Guardiola. He debuted as captain on 15 February, in a 4–0 win over Newcastle United. After scoring against Brighton & Hove Albion on 15 March, Haaland overtook Alan Shearer to become the fastest player to reach 100 goal involvements in the Premier League, doing so in 94 matches. During City's FA Cup quarter-final match against Bournemouth, Haaland battled for the ball with Lewis Cook, and ended up colliding into the electronic advertising boards. This resulted in him injuring his ankle and missing a number of matches, making his return on 10 May in a goalless draw against already relegated Southampton. On 17 May, in the FA Cup final against Crystal Place, Haaland turned down the opportunity to take a penalty, instead handing the ball to Omar Marmoush, whose effort was saved by Dean Henderson. At the time, City were losing 1–0, and Palace would see the game out in the second half to win the first ever trophy in their history. Haaland finished the Premier League season with 22 goals, behind Mohamed Salah and Alexander Isak, scoring on the final day in a 2–0 win over Fulham.
On 26 June, Haaland scored his 300th career goal in a 5–2 win over Juventus in a FIFA Club World Cup group stage match. In the following match in the round of 16 on 30 June, he scored once in a 4–3 loss to Al Hilal, matching Lionel Messi's record of 56 goals in official international club competitions before the age of 25.
On 16 August 2025, Haaland scored twice in City's first match of the 2025–26 Premier League, helping his team to a 4–0 away victory against Wolverhampton Wanderers. On 31 August, Haaland scored against Brighton & Hove Albion, and became the player with the most goals (88) in his first 100 matches in the Premier League, surpassing Alan Shearer's record of 79 goals. On 14 September, he scored a brace in City's 3–0 home win in the Manchester derby. Four days later, he scored the first goal in City's opening match in the 2025–26 UEFA Champions League, a 2–0 home victory against Napoli, becoming the fastest player to reach 50 goals in the competition, having done so in only 49 matches. On 2 December, Haaland became the fastest player to reach 100 goals in the Premier League, scoring in a 5–4 away win over Fulham. He achieved the milestone in just 111 appearances, surpassing Alan Shearer's 1995 record set after 124 matches. On 8 February 2026, he converted a stoppage-time penalty in a 2–1 away victory over Liverpool, securing his club's first league double over them since the 1936–37 season. He concluded the season with 27 goals, securing his third Golden Boot award and matching the tally of both Harry Kane and Alan Shearer.
On 23 August 2026, Haaland made his 200th appearance for the club in a 2–1 victory over Bournemouth. On 28 August, he scored his first goals of the season, netting twice in a 4–1 win away at Crystal Palace.