Top five Manchester City goalscorers in Champions League ft. Erling Haaland
(Courtesy : Getty)
Haaland set a new record with a brace in the UCL.
Manchester City star Erling Haaland has once again entered his name in the history books, despite the Premier League side losing to Paris Saint-Germain in the UEFA Champions League 2026-27 league phase.
The Norwegian striker scored twice against PSG but failed to inspire his side to a win. Despite this, his brace set a new record for City as he became the club’s top scorer in the continental tournament.
However, before Haaland, there have been other City players who also put their name on the list as the highest goalscorer once, before Haaland surpassed them. Let’s take a look at the highest Manchester City goalscorer in the Champions League.
List of highest Manchester City goalscorers in Champions League
Catch Every Update, Anytime, Anywhere
| Rank | Player | Goals |
| 1 | Erling Haaland | 38 |
| 2 | Sergio Aguero | 36 |
| 3 | Raheem Sterling | 24 |
| 4 | Gabriel Jesus | 20 |
| 5 | Phil Foden | 20 |
5. Phil Foden: 20 goals

In 69 games, Phil Foden has accumulated 20 goals for Manchester City in the competition. Along with Sergio Agüero, Raheem Sterling, Gabriel Jesus, and Erling Haaland, he ranks as one of just five footballers in City history to score 20 goals for the team in the tournament.
4. Gabriel Jesus: 20 goals
While playing for Man City, Gabriel Jesus scored 20 goals in the UCL. including standout performances like goals against Real Madrid and a hat-trick against Dinamo Zagreb. The Brazilian scored 23 goals in all competitions during his best season at City in 2019–20.
3. Raheem Sterling: 24 goals
In the top European competition, Raheem Sterling recorded 24 goals for Man City. Between 2015 and 2022, he made 67 outings for the team, scoring one hat-trick (against Atalanta in 2019) and contributing 15 assists. With 24 goals, he is the third-highest goal scorer in UCL history for Manchester City, only surpassed by Sergio Agüero and Erling Haaland.
2. Sergio Agüero: 36 goals
Sergio Agüero ranks second on the list. Despite not winning the trophy, the former Argentine striker was a prolific goalscorer. He led City to plenty of league titles but never actually got his hands on the only trophy he most desired.
However, he did play in the final of the competition, but luck was not on his side as they lost the final, and the trophy continued to elude him in his playing career. However, he remains the second-top scorer in the UCL for City after Haaland surpassed him.
1. Erling Haaland: 38 goals

The Norwegian scored his 37th goal for us in the competition with a header in the 53rd minute against Paris Saint-Germain, surpassing Sergio Aguero’s 36 goals in the competition. Later on in the exciting match against the French champions, Haaland broke his own record by rolling the ball home in the 75th minute. In just his 41st UCL game since joining City in the summer of 2022, Haaland achieved his most recent accomplishment.
He has scored eight goals for RB Salzburg and fifteen goals for Borussia Dortmund in 60 games in Europe’s top club tournament, totalling 61 goals.
How many Champions League goals has Erling Haaland scored for Manchester City?
Haaland has scored 38 goals for City in the UCL, becoming the club’s all-time leading scorer in the competition.
Who is Manchester City’s all-time top scorer in the Champions League?
Haaland is City’s all-time top scorer in the UCL, having surpassed Sergio Agüero’s record of 36 goals.
For more updates, follow Khel Now on Facebook, Twitter, and Instagram; download the Khel Now Android App or IOS App and join our community on Telegram.
