Most Goals Against Former Clubs Since 2000 – Ranked
Facing a former club is always a special occasion for any footballer. Some players turn those matches into statements, delivering crucial goals and unforgettable performances. Here’s a ranking of the top 10 players with the most goals scored against their ex-teams since 2000, starting from number 10.
10. Samuel Eto’o – 11 Goals

Samuel Eto’o’s journey from Real Madrid’s youth ranks to becoming one of the world’s most lethal strikers was remarkable. Whenever he faced Los Blancos, he made sure they remembered letting him go, scoring key goals for Mallorca and Barcelona. His determination and ability to punish Madrid helped cement his reputation as one of the most dangerous forwards of his era.
9. Marco Reus – 11 Goals

Marco Reus has consistently haunted Borussia Mönchengladbach, the club that gave him his Bundesliga breakthrough. His goals for Borussia Dortmund often came at decisive moments, showcasing both his respect and competitive fire. Reus’ elegant style and knack for late-game strikes made him a true nemesis for Gladbach fans.
8. Kylian Mbappé – 11 Goals

Kylian Mbappé’s time at AS Monaco launched his career, but he has been ruthless against them ever since joining PSG. His pace and finishing ability regularly tear through his former club’s defense. These matches often turn into highlight reels that remind Monaco of what they once had.
Read also: The Most Controversial Referee Decisions in Sports History
7. Mauro Icardi – 11 Goals

Mauro Icardi has made a habit of punishing Sampdoria since leaving them for Inter Milan. His clinical finishing and poacher’s instinct often turned these fixtures into one-man shows. For Icardi, these games have been the perfect stage to prove his value and justify his controversial transfer.
6. Mario Gómez – 11 Goals

Mario Gómez never held back when facing Stuttgart, the club where he first became a star. Playing for Bayern Munich and later Wolfsburg, he regularly found the net in meetings against his old team. Gómez’s aerial dominance and timing made him a nightmare matchup for the Stuttgart defense.
5. Luis Muriel – 12 Goals

Luis Muriel’s time at Udinese helped him grow as a player, but since leaving, he has consistently been a thorn in their side. His explosive pace and creativity have caused endless problems whenever he faced them in Serie A. Muriel thrives in these matches, often turning them into goal-scoring showcases.
4. Fabio Quagliarella – 14 Goals

Fabio Quagliarella’s journeyman career across multiple Italian clubs means he has had many chances to face former teams. Against Fiorentina, in particular, he has been relentless, scoring 14 goals in 29 appearances. His longevity and flair have made him one of the most respected forwards in Serie A history.
Read also: List of Every Premier League Club’s Main Rival
3. Ciro Immobile – 15 Goals

Ciro Immobile has punished Genoa repeatedly since leaving them early in his career. The Lazio talisman combines ruthless finishing with incredible positioning, often striking in crucial matches. His record against Genoa underlines just how consistent and prolific he has been in Italian football.
2. Harry Kane – 19 Goals

Harry Kane’s rise from Leicester City loanee to England captain is well-documented, but his scoring record against the Foxes is astonishing. The Bayern Munich striker always seems to deliver when facing Leicester, whether in the Premier League or elsewhere. Kane’s clinical edge and leadership qualities have turned these encounters into personal goal-fests.
1. Robert Lewandowski – 29 Goals

Robert Lewandowski’s move from Borussia Dortmund to Bayern Munich was controversial, and he has spent years showing his former club exactly what they lost. Scoring 29 goals in 29 matches, he has been a constant source of heartbreak for BVB fans. His consistency, professionalism, and killer instinct make this record one of the most impressive on the list.
Read also: Top 10 Greatest NFL Rivalries of All Time: Legendary Battles That Shaped Football History
Read also: Supercomputer Predicts Title Race in La Liga 2025–26