Zlatan Ibrahimovic says he can play professional football until he clocks 50 years.
The 38-year-old claims that if he finds the right project, he can be active for another 12 years.
Zlatan ended his two-year spell with LA Galaxy and has since been announced as part-owner of Hammarby but sources have told ESPN FC a playing role has not yet been ruled out.
The former Paris Saint-Germain forward still sees Milan as his second home after spending two seasons at Milan and won a league title in 2011.
"Milan is my second home," Ibrahimovic told Gazzetta dello Sport. "Milan is not my second city, it's my second home. I have some wonderful memories."
"If there is a project which stimulates me, I could play at the same level until I'm 50 years old."
Zlatan has also played for LA Galaxy, Inter Milan, Manchester United, Barcelona, Juventus, Ajax and Malmo FF.