Zlatan Ibrahimovic has announced his retirement from football at the age of 41.
The AC Milan striker made the announcement on the San Siro pitch following his club’s final game of the Serie A season.
“I have many memories and many emotions in here,” the Sweden international said.
“The first time I arrived here you gave me happiness. The second time, love. I will be a Milan fan for life.
“The time has come to say goodbye to football, but not to you. See you around, if you’re lucky. Forza Milan and goodbye.”
A clearly emotional Ibrahimovic was serenaded by the Milan fans and then given a guard of honour by his team-mates as he left the pitch.
The former Manchester United striker has spent most of the season on the sidelines due to injury, playing just four times for Milan and scoring once in a 3-1 defeat at Udinese in March, and his departure from the club had already been announced.
Ibrahimovic began his career at Malmo and joined Ajax in 2001 after rejecting the overtures of Arsenal manager Arsene Wenger.
The prolific striker also had spells with Juventus and Inter Milan before an unhappy spell at Barcelona, where he complained about how he was used by manager Pep Guardiola.
Ibrahimovic joined AC Milan for the first time, initially on loan, in 2010 before moving to 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 the San Siro.