10 player homecomings that lived up to the hype, as Tim Cahill re-signs with Millwall

Tim Cahill Millwall
We are part of The Trust Project What is it?

5. Andriy Shevchenko (Dynamo Kiev)

Years between departure and return: 10

Shevchenko made an ever bigger name for himself once he moved to Milan, but he'd been scoring at will for Dynamo Kiev between 1994 and 1999, netting 60 goals in league 117 appearances. Over a decade later, following two spells at Milan either side of an unsuccessful one at Chelsea, the striker returned to his native Ukraine.

Shevchenko promptly proved there was more to the move than mere sentiment, netting a penalty on his second debut, then scoring a one-in-two 16 goals in 32 games in the following season. He retired in 2012 to become a politician, although his party claimed just 1.58% of the votes in that year's parliamentary election. The centre-forward always was better at putting the ball in the net than a cross in the box.

Mario Balotelli, Shevchenko

A future Milan striker holds off a former Milan striker as Manchester City face Dinamo Kyiv in 2011

6. Carlos Tevez (Boca Juniors)

Years between departure and return: 11 

The former West Ham, Manchester United and Manchester City forward is well known for his erratic off-field behaviour, but thankfully for his various employers he's usually just as lively in front of goal. Tevez, who first played for the club between 2001 and 2004, returned to Boca Juniors 11 years after his departure, scoring nine times in 15 matches as the Buenos Aires-based giants scooped the Argentine Primera Division title and the Copa Argentina.

He was on the move again in December 2016, joining Chinese Shanghai Shenhua to become the world's most highly paid player. However after just four goals and having earned a reported £29m in Shanghai, he was on the move back to Boca at the start of 2018. Tevez described his seven-month stint in China as "a holiday".

7. Martin Keown (Arsenal)

Years between departure and return: 7

These days, Keown makes his living as a TV pundit who delivers his analysis with a raised eyebrow and a permanent expression of concern. He made his debut for Arsenal in November 1985, helping his side to a clean sheet in a 0-0 draw with West Brom. The defender only played 22 league games for the Gunners before being sold to Aston Villa, after which followed a spell at Everton.

Yet Keown was recaptured by Arsenal in 1993 and went on to enjoy the best years of his career at Highbury, winning three league titles, three FA Cups and one European Cup Winners' Cup. He was also part of Arsene Wenger's Invincibles squad in 2003/04. Not a bad way to sign off.

Martin Keown

Keown made only 22 league appearances during his first stint at Arsenal