Zlatan Ibrahimovic has announced his retirement from football aged 41.
The AC Milan striker made the announcement on the San Siro pitch after his club’s final Serie A game of the season.
“I have a lot of memories and a lot of emotions here,” said the Sweden international.
“The first time I came here, you gave me happiness. The second time, my love. I will be a Milan fan for life.
“It’s time to say goodbye to football, but not to you. See you soon, if you’re lucky. Forza Milan and goodbye.
A clearly emotional Ibrahimovic was serenaded by the Milan fans and then given a guard of honor by his teammates as he left the pitch.
The former Manchester United striker spent most of the season on the sidelines with injury, playing just four times for Milan and scoring once in a 3-1 loss to Udinese in March, and his departure from the club had already been announced.
Ibrahimovic started his career at Malmö and joined Ajax in 2001 after rejecting overtures from Arsenal manager Arsene Wenger.
The prolific striker also had spells with Juventus and Inter Milan before an ill fate at Barcelona, where he complained about the way he was used by manager Pep Guardiola.
Ibrahimovic first joined AC Milan, initially on loan, in 2010 before joining Paris St Germain, where he scored 113 times in 122 league appearances.
He also enjoyed spells with Manchester United, with whom he won the Europa League and League Cup, and LA Galaxy before returning to San Siro.