Zlatan Ibrahimovic will retire from international football after Euro 2016. Sweden's record goalscorer will quit this summer at the age of 34, and his last game could come as early as Wednesday night.
Ibrahimovic, who is expected to join Manchester United, said: "I will not participate in the Olympics because my last game will be the last game Sweden does in this Euro. So let's hope it goes as long as possible.
"To finish in a disappointment, never. Because I'm very proud to be the captain of Sweden and of what I've achieved. I want to take this moment and thank all the supporters because they made it possible for me to achieve what I have achieved. Without them it would not have been possible.
"So wherever I go, wherever I come, I'll allays bring the Swedish flag with me and stand with it. So for me disappointment doesn't exist, only proudness. I'm very thankful. So thank you."