Every player to score 20+ UCL goals for more than one club
Robert Lewandowski joined an exclusive group of players this week after scoring his 20th Champions League goal for Barcelona .
Lewandowski was on the scoresheet as Barcelona won 4-2 at Slavia Prague in midweek. The Poland international’s goal made is 20 goal in 33 appearances for Barcelona in the competition, while he also became just the fourth player in Champions League history to achieve that feat for multiple clubs.
The 37-year-old previously scored 69 Champions League goals for Bayern Munich – in addition to 18 goals with former club Borussia Dortmund – before passing the 20-goal mark for Barcelona this week.
Cristiano Ronaldo, the record scorer in the Champions League, is part of the illustrious group. In addition to a staggering 105 goals for Real Madrid in the competition, he scored 21 for Manchester United over two spells.
Harry Kane has also achieved the feat, scoring 21 Champions League goals for Tottenham and 26 to date for Bayern Munich , including two against Union Saint-Gilloise this week.
The fourth player in the group is Neymar , having scored 21 for Barcelona and 22 for Paris Saint-Germain respectively.
It’s unlikely to be long until there’s a fifth entrant on this list. Kylian Mbappe is on the verge of adding his name to this list.
The Frenchman fired in 42 Champions League goals for PSG and currently has 18 for Real Madrid – in just 20 games. He has 11 in the 2025-26 season alone.
Read – Champions League Team of the Week – Romero, Jesus, Vinicius
See more – Champions League Awards: Bodo stun City, Vinicius on fire
Facebook | Instagram | Twitter | YouTube