He made history as the first player ever to score goals in six consecutive World Championships and European Championships, through his goal against Scotland in the European Championship.
Now, the Swiss Xherdan Shaqiri is retiring from the national team.
"Seven tournaments, many goals, 14 years with the national team and unforgettable memories. I will have good memories and I say to you all, thank you so much!" writes the 32-year-old on Instagram.