Birmingham City defender Stephen Carr has announced his retirement from professional football.
The 36-year-old had been suffering from a recurring injury problem with his knee and has decided that "enough is enough".
"I am going on 37 and now is the time to bow out," Carr told the club's official website.
The former Republic of Ireland international, who picked up 43 caps for the Boys in Green, initially retired in January 2009 but came out of retirement just two months later to rejoin Birmingham City.
"The last time I stopped playing I was 31 and it was because I couldn't get a club. This time it's different, he added.
"If I was 31 again, I'd be very disappointed but it was lucky I got back into the game and had a couple of great years here, which I thoroughly enjoyed and never saw happening when I originally finished. So there's a lot of highs that came with it."
Dublin-born Carr began his professional career with Tottenham Hotspur, making his debut in 1993. The right-back picked up a League Cup medal with the club in 1999 before joining Newcastle United in 2004.
The defender spent four years in the north-east before moving to Birmingham City in 2008, where he has spent the remainder of his career.
"I am 37 in August and I've had a good innings in the end," said Carr. "My knee has lasted out quite well but it comes to the stage where enough is enough with it."
Carr will now pursue business interests in Spain, where he is involved with the hospitality and entertainment sector.