"If you told me at 17 I'd play in World Cups, get to a Champions League final, win the FA Cup and get 100 Premier League goals, I would have avoided you at all costs," he wrote on Twitter https://twitter.com/petercrouch/status/1149618414534574080.
"It's been an absolute dream come true. Our wonderful game has given me everything. I'm so thankful to everyone who helped me get there and helped me stay there for so long."
Crouch had hoped to continue his playing career but said he had found it difficult to accept a bit-part role.
"My ambition was to play until I was 40, so it is scary saying the word 'retirement'," he wrote in a column for The Daily Mail.
"To go from being a regular starter to someone whose role is limited to 10 or 15 minutes off the bench has been hard to accept.
"I will be 39 in January but I am physically fit and could have carried on. What I didn't want to be was someone who was thrown on to have balls smashed up to them." (Reporting by Hardik Vyas in Bengaluru Editing by Toby Davis)