We take a look at each of Erling Haaland’s 35 Premier League goals to date after the Norwegian struck against West Ham United to surpass Andy Cole and Alan Shearer's previous top-flight record.
The prolific frontman netted top-flight goal number 35 of the 2022/23 campaign at the Etihad Stadium as the Citizens moved one point in front of Arsenal at the top of the league table, with a game in hand remaining over the Gunners.
Haaland has been in scintillating form since completing a £51 million switch from German Bundesliga side Borussia Dortmund last summer, making a mockery of sceptics who questioned whether he would be able to maintain his exploits in front of goal in English football.
A 14/1 pre-season shot to score 35+ Premier League goals, the frontman remarkably netted nine times in August alone - immediately signalling his intentions for the season.
On the night Man City registered the 1,000th goal of Pep Guardiola's tenure as manager, Haaland smashed the latest in a long line of personal records broken this term - becoming the highest single season goalscorer in Premier League history.
We celebrate the Norwegian's blistering goalscoring record by taking a look back at all 35 of his top-flight efforts this season to date, and highlight the records that were attached to each of them.
Erling Haaland's 2022/23 Record:
| Competition: | Appearances: | Goals: |
| Premier League | 31 | 35 |
| Champions League | 8 | 12 |
| FA Cup | 3 | 3 |
| EFL Cup | 2 | 1 |
| Community Shield | 1 | 0 |
| International | 6 | 6 |
| Total | 51 | 57 |
v West Ham (H)
May 3rd
The history-making, record-breaking goal came midway through the second half as Haaland delicately dinked the ball over the onrushing Lukasz Fabianski to double Manchester City's advantage. The striker was fed through delightfully by Jack Grealish, and made no mistake in notching his 35th Premier League strike of the term.
Record:
Haaland's goal at the Etihad saw him become the first player in Premier League history to notch 35 goals during a single campaign - surpassing the record of 34 he shared with Andy Cole and Alan Shearer. His 51st also saw him become the first player since Dixie Dean in 1931 to score over 50 goals in all competitions across a single top-flight campaign.
v Fulham (A)
April 30th
Goal number 50 of a remarkable debut campaign in English football for Manchester City's big money striker. The Norwegian dispatched another spot kick to put Pep Guardiola's side into an early lead against the Cottagers in West London.
Record:
Haaland's effort saw him level Andy Cole and Alan Shearer's record of 34 Premier League goals during a single campaign - although both players who had previously held the record had achieved the milestone in a 42-game season. He also became the first Premier League player to score 34 goals in a 38-game campaign.
v Arsenal (H)
April 26th
On a night that Haaland could have had five, he did finally manage to get the goal his performance deserved, ramming a stoppage time strike past Aaron Ramsdale as the Citizens secured the victory they so dearly desired to establish themselves as the new title favourites.
Record:
Became the outright record holder for the most goals scored during a single 38-game Premier League campaign - surpassing the tally of 32 that he shared with Liverpool's Mohamed Salah.
v Leicester City (H)
April 15th
Twelve minutes later his second goal duly arrived, and with it, yet another record equalled. Haaland displayed superb power and composure to break clear of the Foxes backline and delicately flick the ball over Daniel Iversen.
Record:
Became only the second player in history to score 32 goals during a 38-game Premier League campaign, following Mohamed Salah's exploits a few years earlier.
v Leicester City (H)
April 15th
Absolutely no mistake from the spot as Haaland smashed home a 13th minute spot kick to help secure a vital victory over 2016 champions Leicester City and move to within a solitary goal of Mohamed Salah's record 38-game Premier League tally of 32.
v Southampton (A)
April 8th
The Norwegian's outrageous run continued on the South Coast as his second goal of the game - and undoubtedly the pick of the bunch - secured an emphatic 4-1 success. Haaland's acrobatic bicycle kick proved to be his 30th top-flight goal in just 27 appearances.
Record:
Equalled Mohamed Salad and Ruud van Nistelrooy's record of 44 goals across all competitions for a Premier League player during a single season.
v Southampton (A)
April 8th
After just the eight goals in the two previous cup games (five versus RB Leipzig and three against Burnley), Haaland was back on the Premier League scoring trail at St Mary's, heading home from close range after latching on to yet another Kevin De Bruyne assist.
v Crystal Palace (A)
March 11th
The striker proved the match-winner once again as his superbly dispatched spot kick, 12 minutes from time, secured the Citizens a huge victory in their battle for the Premier League title.
v Bournemouth (A)
February 25th
League goal number 27 as Haaland broke his duck against Bournemouth to help seal a comfortable victory, and in the process become the first player to score against every side they have faced at least twice during the 2022/23 campaign.
v Arsenal (A)
February 15th
Another goal for the big Norwegian in a crucial top of the table clash at the Emirates Stadium. With the game hanging in the balance with City 2-1 in front with 10 minutes of the encounter remaining, Haaland put the result to bed with a superbly executed strike into the bottom left hand corner of the net.
Record:
Haaland’s 26th goal saw him tie Sergio Aguero’s record for the most scored by a Manchester City player in a single Premier League campaign.
v Wolverhampton Wanderers (H)
January 22nd
A fourth Premier League hat-trick of the campaign as Haaland moved to within one of Alan Shearer’s all-time record. The frontman swept home from close range after Riyad Mahrez had intercepted a poor pass from goalkeeper Jose Sa and squared the ball into his path.
v Wolverhampton Wanderers (H)
January 22nd
Goal number 30 for the season, in all competitions, on another memorable afternoon for the frontman. He took full advantage from the penalty spot - doubling his side’s advantage - after Ilkay Gundogan was upended inside the area.
Record:
The first player in Manchester City history to reach 30 goals in all competitions before the end of January.
v Wolverhampton Wanderers (H)
January 22nd
Maintained his outstanding goalscoring record at HQ by emphatically heading home league goal number 23 after leaping highest to meet Kevin De Bruyne’s sublime ball into the box.
v Tottenham Hotspur (H)
January 20th
Haaland bounced back from a three-match barren run to level matters for the title hopefuls after Spurs raced into a 2-0 half-time lead. The Norwegian headed home a second half equaliser before the Citizens ran out 4-2 winners, courtesy of a stunning comeback.
Record:
Goal number 22 of the season and another record broken for the summer acquisition, as he became the first Manchester City player to reach that tally of league goals under Pep Guardiola.
v Everton (H)
December 31st
Maybe not his truest strike of the campaign, but it mattered little as the former Dortmund ace put his side in front against Everton with top-flight goal number 21 at the Etihad Stadium.
v Leeds United (A)
December 28th
Another game, another brace as Haaland netted his landmark 20th league goal in just his 13th league start for the club. The frontman, who was born in Leeds, stroked his effort past Ilan Meslier following more impressive link-up play with £100 million man Jack Grealish.
Record:
He became the first player to reach 20 top-flight goals before the turn of the year - this despite a six-week World Cup break across November and December. His tally of 20 meant he had already surpassed the Golden Boot winning totals of 1997/98, 1998/99 and 2008/09.
v Leeds United (A)
December 28th
Tapped home his first post-World Cup league goal to double City’s advantage at Elland Road after England international Jack Grealish had raced clear of a static Leeds United backline.
Record:
His 19th top-flight effort, and 25th in all competitions, saw him become the first player to reach that tally in 20 matches under the guidance of Pep Guardiola. It took Lionel Messi 28 games to reach 25 goals under the Spaniard during their time together at Barcelona.
v Fulham (H)
November 5th
Who else but Haaland, as their big money summer signing sealed all three points in the most dramatic fashion, squeezing a 95th minute penalty under Bernd Leno to spark wild celebrations inside the Etihad Stadium after the Cottagers had looked to have done enough to throw a spanner in the works of City's title bid.
v Brighton & Hove Albion (H)
October 22nd, 2022
He coolly notched his second of the afternoon, and 17th of the league campaign, from the spot after VAR intervened following a coming together between Bernardo Silva and Brighton defender Lewis Dunk. As ever, he made no mistake, rifling the ball into the 'keeper's
v Brighton & Hove Albion (H)
October 22nd, 2022
After firing a rare blank against Liverpool a week earlier, Haaland was back on the scoring trail with a barnstorming opener against the Seagulls. He raced onto a long ball over the top, rounded the keeper and used his sheer muscle to send Adam Webster flying before rolling the ball into an empty net.
v Southampton (H)
October 8th, 2022
Haaland kept Manchester City supporters waiting 65 minutes for his 20th goal of the season in all competitions, and his 15th in the Premier League. Following earlier efforts from Joao Cancelo, Foden and Riyad Mahrez, the prolific frontman put the gloss on a dominating display with a lovely first time finish to send the Saints home empty handed.
v Manchester United (H)
October 2nd, 2022
City’s Etihad Stadium demolition continued as Haaland helped himself to a third goal of the afternoon to fire the Citizens 5-1 ahead. The Norwegian finished with real aplomb from 10-yards after being picked out by substitute Sergio Gomez. The memorable topsy-turvy affair ended 6-3 to the home side.
Record:
He became the first Premier League player to score hat-tricks in three successive top-flight home matches, whilst his three trebles were secured in just eight matches, meaning he became the fastest player to ever reach that tally. His three Manchester derby goals also extended his tally for the campaign to 14 from his first eight matches – again, an all-time top-flight record.
v Manchester United (H)
October 2nd, 2022
Two soon became three for the home side and once again it was Haaland inflicting the damage upon Manchester United. The striker athletically reached Kevin De Bruyne’s teasing delivery across the six-yard box to steer the ball past the helpless David de Gea.
v Manchester United (H)
October 2nd, 2022
Haaland inevitably got his first Manchester derby goal, powerfully heading the ball over the line despite the best attempts of Tyrell Malacia, who did his utmost to deny the City lynchpin.
v Wolverhampton Wanderers (A)
September 17th, 2022
Capped off a powerful run forward in emphatic fashion from 25-yards, thumping the ball into the bottom corner of the net to extend City’s lead at Molineux - a game they went on to win 3-0.
Record:
Became the first player in Premier League history to score in four successive away fixtures and the first to net 11 goals in their opening seven league matches.
v Aston Villa (A)
September 3rd, 2022
The former Dortmund man was at it again in the Midlands, scoring his tenth league goal of the campaign to put the Citizens in front in a game that ended all-square.
Record:
His effort at Villa Park saw him reach 10 Premier League goals in just six matches. A record that has never been bettered.
v Nottingham Forest (H)
August 31st, 2022
A second hat-trick in the space of four days as Haaland rose highest inside the six-yard box to power home his third goal of the game. Not quite as impressive as his treble against Palace, which took 19 minutes, but he certainly won’t have been complaining at this 27 minute trio.
Record:
His tally of nine goals in August made him the first player to achieve that number across the opening month of a top-flight campaign.
v Nottingham Forest (H)
August 31st, 2022
Eight for the season and two in the space of 11 minutes first half minutes. The ball fell perfectly into the Norwegian’s path after Neco Williams had done just enough to thwart Foden’s initial effort. As easy as they come for the big man.
v Nottingham Forest (H)
August 31st, 2022
He broke the deadlock for the Citizens against newly-promoted Nottingham Forest with his first touch of the game, stabbing home Foden’s dangerous ball into the box from close-range after 12 minutes.
v Crystal Palace (H)
August 27th, 2022
Showed incredible strength to hold off Joel Ward and complete a sensational 19-minute hat-trick, with a clinical left foot strike to seal a superb comeback victory for the defending Premier League champions.
Record:
Haaland became the first player in European football to score 13 professional hat-tricks by the age of 22 - by contrast Lionel Messi had just three at the same age.
v Crystal Palace (H)
August 27th, 2022
He notched his second brace for City eight minutes later to turn the game on its head and put the hosts in front for the first time - tapping home at the back post after John Stones’ scuffed effort fell into his path.
v Crystal Palace (H)
August 27th, 2022
The frontman once again showcased his predatory instincts, nipping in-between two Palace defenders to nod home Phil Foden’s delicate ball into the box to peg the visitors back to 2-2.
v Newcastle United (A)
August 21st, 2022
Haaland emphatically slammed home his third goal in City blue to help his side instigate a second half fightback in the North East, as they showcased their never-say-die attitude in coming back from a 3-1 deficit to secure a share of the spoils.
v West Ham United (A)
August 7th, 2022
He latched on to Kevin De Bruyne’s inch-perfect through ball, raced clear of the Hammers’ backline and superbly slipped the ball into the far corner of the net to secure the Citizens an opening day 2-0 triumph in the capital.
Record:
The former Borussia Dortmund man’s second goal of the game meant he became only the second player in Manchester City history to net a brace on debut, after Sergio Aguero achieved the same feat 11 years earlier.
v West Ham United (A)
August 7th, 2022
After scoring five goals in four matches for Norway during the summer Nations League, the Manchester City new boy maintained his hot-streak by opening his account for his new club on debut with an emphatically dispatched penalty.
Record:
Haaland became only the second player to win and then dispatch a penalty on their Premier League debut.