“I am very grateful that football has given me an amazing life,” Wagner told Bild. I was able to achieve my goals and dreams, wearing the shirt of the national team made me very proud.
Wagner, 32, started his career in Bayern Munich before moving to several clubs, including Werder Bremen, Hertha Berlin and Hoffenheim. He returned to Munich in the 2018-2019 season as a substitute for Robert Lewandowski and his last team was Chinese Tianjin Teda.
Wagner won the UEFA European Championship with the German national team in 2009, then played 8 international matches in 2017-2018, and was part of the team that won the Confederations Cup in 2017 but then retired from international play for not being chosen in the 2018 World Cup.
Wagner has become the latest German player to retire from football in recent weeks, after André Schörle who won the 2014 World Cup with the German national team and Benedict Hofidis.