Zlatan Ibrahimovic will be sidelined until 2023 after the Swedish striker had an operation on his left knee, his club AC Milan said on Wednesday.
Ibrahimovic has struggled with a knee injury in recent months, last playing the full 90 minutes for the Italian side in January.
The 40-year-old celebrated his second Serie A title with Milan , playing the last 18 minutes of the final game against Sassuolo on Sunday as they pipped rivals Inter to the title by two points.
"The arthroscopy had been planned for a while to definitively resolve the joint's instability through the reconstruction of the anterior cruciate ligament, with lateral reinforcement and meniscus reparation," Milan said in a statement.
"The operation was a complete success and the prognosis is estimated between seven and eight months."
Ibrahimovic, Sweden's top scorer with 62 goals, was not named in the national team for next month's UEFA Nations League matches.
He had initially retired from the Swedish national team after Euro 2016, but returned for their World Cup qualifiers in 2021.
- Late Harry Kane double-goal sends Bayern Munich past Galatasaray and into the Champions League Round of 16
- Meg Lanning announces international retirement, to continue playing league cricket
- Champions League: Unfortunate Manchester United gives up two-goal lead in loss in Copenhagen after Rashford suspension
- Copenhagen vs Manchester United Highlights, CPH 4-3 MUN, Champions League: Super-sub Roony scores winning goal against 10-men United
- World Cup 2023, ENG vs NED: Stokes comes to the party as England keeps Champions Trophy qualification hopes alive