Zlatan Ibrahimovic has been ruled out of Euro 2020 due to a knee injury, the Swedish Football Association has announced.
The 39-year-old sustained the injury during AC Milan's 3-0 win at Juventus last week and faced a race against time to recover his fitness.
The striker retired from international duty in 2016 but made a surprise return in March in the 1-0 win over Georgia becoming the oldest player to represent his country.
Sweden play their first match of the tournament against Spain in Seville on June 14, before also facing Slovakia and Poland in Group E.