Former Germany international Thomas Hitzlsperger has retired due to a series of injury problems.
Hitzlsperger, 31, played 52 times for Germany, scoring six goals and was a part of the side which finished third at the World Cup in 2006 before going one better and ending as runners-up to Spain at Euro 2008.
A successful club career took in Aston Villa and Stuttgart where he won the Bundesliga title in 2007, before shorter spells at Lazio, West Ham, Wolfsburg and finally Everton who released him at the end of the 2012-13 campaign.
He told the Suddeutschen Zeitung: “I've been sure about it for a few days: I won't be playing anymore.”
According to Hitzlsperger, his body was giving the “appropriate signals” that it was time to stop.
“I think it's enough,” he added.
Although he continued to receive offers to resume his playing career, the newspaper reported, Hitzlsperger said: “I've noticed: I need something else.”
It was the strain of “many transfers and some injuries” that tipped the balance, said the player who joined Villa as a teenager in 2000 after starting his career in the Bayern Munich youth ranks.
Information from the Press Association was used in this report.