Zlatan Ibrahimovic looks set to remain an AC Milan player despite officially becoming a free agent this summer.

The 40-year-old faces a lengthy spell on the sidelines as he recovers from a serious knee injury.

But the Swedish superstar showed he's still capable of playing at the very highest level last season, scoring eight goals in 27 matches for Milan as they claimed their first league title since 2011.

At the end of the season, he revealed how he'd been playing without an anterior cruciate ligament (ACL) for six months.

“For the past six months I played without an ACL in my left knee. Swollen knee for six months," he explained.

“I was only able to train with the team 10 times in the last six months.

“Took more than 20 injections in six months. Emptied the knee once a week for six months.

“Painkillers every day for six months. Barely slept for six months because of the pain.”

Zlatan

While every other footballer would have probably called it a day at the age of 40 with such a serious injury, Zlatan looks set to sign a new deal as he undergoes treatment on his knee.

Recently, transfer expert Fabrizio Romano tweeted: “Zlatan Ibrahimovic has decided to extend his contract with AC Milan!

“Zlatan will continue for one more season, agreement in place until June 2023.

“Ibrahimovic suffered knee injury and his recovery will take 6/7 months but he will accept lower salary.”

Zlatan Ibrahimovic

While he will go down in AC Milan club history, he also enjoyed a successful spell at Milan rivals, Inter.

In three seasons, Zlatan scored 66 goals in 117 appearances. He helped them win three consecutive Serie A titles during that time.

But of those 66 goals, we think we've discovered his best. In fact, it was so good that we wanted to bring it to your attention.

It came during the 2008/09 campaign against Fiorentina.

In the final minute of a match, Inter already 1-0 ahead, Ibrahimovic decided to kick the ball as hard as he possibly could from 35 yards out.

The result?

A 109 km/h (68 mph) free-kick that smashed off the underside of the bar and into the back of the net.

VIDEO: Zlatan’s 109 km/h free-kick for Inter Milan

Ridiculous.

In fact, it was so good that Fiorentina’s Adrian Mutu came over and shook his hand afterwards.

Zlatan Ibrahimovic

Now that’s how you take a free-kick.