Former Inter Milan star Christian Vieri says Zlatan Ibrahimovic could play at the top for another three years.
The 38 year-old has a deal to June with the Rossonero.
“He didn't surprise me, he can still play two or three years more without problems.
"Even at 38, he's one of the strongest there is in Italy," said Vieri.
Ibrahimovic has been assured he will get a new deal if Milan finish in the top four.