Zlatan Ibrahimovic was one of the brightest prospects in world football when he broke out at Malmo in the early 2000s. The towering Swede was soon snatched up by Dutch powerhouse, Ajax, where he impressed for three seasons before making his way to Italy.
He joined Juventus in 2004 and spent two seasons there, leaving as a result of the Calciopoli scandal. Ibrahimovic joined Inter the season after and was part of a team that won three Serie A titles in a row, where he averaged more than a goal every other game for the Nerazzurri - this remains arguably his best period in club football.
Pep Guardiola brought the Swede to Camp Nou in 2009, however, but after a rocky relationship between the two, Ibrahimovic returned to Italy, but this time to rivals AC Milan. The fans on the opposite side took to the Swede once more, helping Milan to win the Serie A in 2010/11, which remains the last time they did so.
Ibrahimovic left to PSG in 2012 and returned to Milan at the age of 37 and has been the club’s top scorer since his return. No doubt he is loved more by Milan than Inter, despite winning so much with the latter.