Zlatan Ibrahimovic insists he will only retire from professional football when "someone better" comes along.
The 40-year-old striker is still competing at the top of the European game, scoring eight goals for Serie A leaders AC Milan this season.
Ibrahimovic has enjoyed a glittering career during the last two decades. He's won 120 senior caps for Sweden and has scored 510 goals at club level for Milan, Malmo, Ajax, Juventus, Inter Milan, Barcelona, Paris Saint-Germain, Manchester United and LA Galaxy.