Our No.9 has scored 112 goals in 117 league appearances for Borussia Dortmund and City since January 2020.
He’s gone at a rate of one a game for City, scoring 50 times in 50 Premier League games.
Buy your Erling Haaland shirt here
That came off the back of 62 goals in 67 matches for Dortmund during his two and a half seasons in Germany.
Still only 23, Haaland began life at the top table of European domestic football at 19 after impressing at Red Bull Salzburg and Molde.
Europe’s top five leagues are widely considered to be the Premier League, Germany’s Bundesliga, Spain’s La Liga, Italy’s Serie A and Ligue 1 in France.
Lewandowski, 35, has netted 122 times in 127 games for Barcelona and Bayern Munich in that same four-year period.
Haaland’s haul means he is well ahead of the likes of Kylian Mbappe (107 in 122 games), Harry Kane (98 in 134 games) and Mo Salah (87 in 146 games).
Our man is streets clear when it comes to goals in the Premier League since his arrival in England in the summer of 2022.
His 50 goals has him 17 ahead of nearest challenger Salah, who has played eight games more than Haaland.
The striker has scored against 20 of the 21 Premier League sides he has faced, with just the one goalless appearance against Brentford preventing a full sweep.
He is most prolific against Fulham and Manchester United, having netted five times in three games against each.
Since the start of last season, he has scored five of the 16 of the total hat-tricks in the division.
His 36 Premier League goals in 2022/23 is a record for the most in one campaign, while his 52 in all competitions is the most a player for a Premier League club has ever racked up.
He reached 50 Premier League goals against Liverpool in November, needing just 48 appearances to get there.
That is quicker than 14 Premier League sides, including Arsenal who needed 49 matches to score 50 times.
The striker has been unavailable in recent weeks with a foot injury but will be hoping to maintain this incredible pace of goal getting upon his return.