
Football works in mysterious ways, and with the majority of players having numerous clubs during their careers, there’s a good chance some will come back to haunt their former sides.
From scoring important goals or regularly being a thorn in their ex-club’s side over the years, we’ve seen it on multiple occasions on the biggest stages.
Anthony Elanga recently came back to bite Manchester United, who will surely be regretting selling the winger in the summer of 2023, particularly with Nottingham Forest now miles ahead of their midweek opponents, who were beaten by the Swede’s special winner at the City Ground.
Here, we’ve taken a look at 11 stars who have haunted their former clubs.

Related
The 10 fastest title wins in Premier League history
Liverpool have looked like champions for a while, but whose footsteps are they following in?
1
Anthony Elanga
Nottingham Forest v Man Utd
Anthony Elanga has been something of a revelation since his move to Nottingham Forest, with the Reds benefiting from the Swede being unable to find a home during his stay at Manchester United.
The winger has often been in electrifying form, but showcased his talents to his former employers with a superb solo run before scoring an eventual winner in their recent Premier League clash.
With Forest set to finish in the European places, the move has certainly worked out for the 22-year-old.
2
Robin van Persie
Man Utd v Arsenal
Robin van Persie made what was a controversial move at the time from Arsenal to Man Utd in 2012.
The Dutch striker was the Gunners captain and star striker at the time, so to swap the Emirates for Old Trafford was a high-profile deal and all eyes were on the first meeting between the two sides months later.
Just three minutes into his first appearance against Arsenal, Van Persie scored for the Red Devils in a 2-1 win and netted again at the Emirates that season, helping Man Utd to another – and his first – Premier League title.
His and United’s fortunes dwindled after that, but he scored in their next meeting in late 2013, this time celebrating fully.
3
Robert Lewandowski
Bayern Munich v Borussia Dortmund
Polish striker Robert Lewandowski is one of the greatest goalscorers of the modern era, netting 103 times for Borussia Dortmund before leaving the club for rivals Bayern Munich in 2014.
Lewandowski would go on to spend eight years as a Bayern player, netting a remarkable 344 times in 375 games and winning 19 major honours.
He would regularly come up against Dortmund in the Bundesliga and in various cup competitions, and scored 27 times in 26 games against BVB for Bayern – more than any other club in his career.
Lewandowski’s record v Dortmund for Bayern |
|
---|---|
Wins |
19 |
Goals |
27 |
Assists |
3 |
Hat-tricks |
2 |

Related
The 12 best free transfers of all time – ranked
No need to fret just yet if your team didn’t get who they wanted in the transfer window…
4
Emmanuel Adebayor
Man City v Arsenal
One of the most memorable instances of a player haunting their former club came back in 2009, when Emmanuel Adebayor decided to run the length of the Etihad pitch to celebrate a goal for Manchester City in front of the Arsenal fans.
The striker swapped the red of north London for the sky blue of Manchester that summer and was suspended for two games and fined £25,000 by the FA for his celebration.
At the time, Adebayor’s reasoning for the celebration was: “I was being abused by people who six months ago were singing my name. The abuse was for no reason. It wasn’t my fault I left, it was Arsene [Wenger] who wanted to accept the offer for me.”
5
Cristiano Ronaldo
Real Madrid v Man Utd
Cristiano Ronaldo’s move from Man Utd to Real Madrid in 2009 remains one of the biggest in history, so it was always going to be huge when the Portuguese superstar came up against the Red Devils for the first time.
It took four years for Madrid and United to cross paths in the Champions League, being drawn against each other in the last 16 in 2012/13.
Ronaldo scored the equaliser in a 1-1 draw at the Bernabeu in the first leg and then netted what proved to be the winner at Old Trafford.

Related
The top 11 goalscorers in the Champions League group stages
As another Champions League group stage campaign comes to a boil, Football FanCast looks at the difference-makers of the early rounds…
6
Mohamed Salah
Liverpool v Chelsea
Many didn’t think much of Chelsea’s decision to sell Mohamed Salah on a permanent deal to Roma in 2016 after the winger scored just twice for the Blues in 19 appearances.
However, following his return to England with Liverpool a year later, Salah has gone on to star in the Premier League for the Reds, scoring more than 200 goals and registering over 100 assists on Merseyside.
Salah has faced off against Chelsea on a regular basis over the last eight years, helping beat the Blues in the final of the FA Cup, EFL Cup and UEFA Super Cup.
The Egyptian has also scored five times and registered four assists against Chelsea for Liverpool, including a stunner back in 2019.
7
Kevin De Bruyne
Man City v Chelsea
Another player who Chelsea let go too soon was Kevin De Bruyne, who has starred for Man City years over the last 10 years.
De Bruyne made just nine appearances for the Blues before they and Jose Mourinho decided to sell the Belgian to Wolfsburg in 2014. After starring in Germany, the attacking midfielder returned to England 18 months later and has gone on to win everything at the Etihad.
He scored a crucial winner for City at Stamford Bridge in 2017, helping Pep Guardiola’s side reach 100 points that season, while he netted four times in five appearances against the Blues between 2019 and 2022.
8
Zlatan Ibrahimovic
Milan v Inter
Iconic forward Zlatan Ibrahimovic played for multiple European giants during his career, including both Milan and Inter.
The Swedish striker had three successful years with Inter between 2006 and 2009, and after a two-year stint in Spain with Barcelona, he returned to the San Siro, with the Rossoneri.
In his first Milan derby, Ibrahimovic earned and converted a penalty for Milan, an effort which proved to be the winner and helped his side to a Serie A title. He’d go on to score seven more times for Milan against Inter.
9
Ronaldo
Real Madrid v Barcelona
Brazilian striker Ronaldo is well known for his time scoring for fun at the Bernabeu for Real Madrid between 2002 and 2007, but he also played for rivals Barcelona prior to his time as a Galactico.
Ronaldo scored 47 goals in 49 games in all competitions for Barcelona in 1996/97, winning the FIFA World Player of the Year award at the age of 20.
The forward moved to Inter in a world-record transfer but returned to Spain with Madrid, where he would come back to haunt Barcelona on numerous occasions.
In total, Ronaldo scored in four separate El Clasico matches, two of which came at Camp Nou, and every time he scored against Barcelona, Madrid never lost.

Related
The top 10 El Clasico goalscorers this century
Spain’s giants meet again in the latest El Clasico matchup, but who has scored the most often since 2000?
10
Frank Lampard
Man City v Chelsea
It’s easy to forget that Frank Lampard spent his final year in the Premier League as a Manchester City player.
The Chelsea legend left Stamford Bridge in 2014, and after penning a pre-contract with New York City, he joined Manchester City for the 2014/15 season, where he would come up against Chelsea.
It was written in the stars for the attacking midfielder to make an impact against the Blues. Lampard scored his first City goal late on against Chelsea in September 2014 to end his former side’s winning start to the season.
11
Carlos Tevez
Man City v Man Utd
Some may not realise that Carlos Tevez was never a permanent member of Man Utd’s squad when he signed for neighbours Man City in 2009.
The Argentinian was on loan at Old Trafford from West Ham, and although the Red Devils were willing to make a deal permanent, Tevez decided to join City instead, with the Citizens releasing a famous ‘Welcome To Manchester’ poster all around the city.
During his first season at the Etihad, Tevez scored twice in an EFL Cup semi-final against Man Utd, celebrating a late winner in front of United’s bench. However, Sir Alex Ferguson’s side managed to win the tie 5-3 on aggregate, with Tevez scoring in the second leg, too.