Peter Crouch has announced his retirement from football.
The former Liverpool and Tottenham striker, 38, spent last season with Burnley .
He also won 42 caps for England in a career that also included spells at Southampton , Portsmouth and Stoke.
“I have had 23 years to prepare for this moment but, now it is here, you realise nothing can prepare you at all. The time has come refer to myself as a ‘former footballer’; this incredible journey I have been on since I was 16 is over,” he writes in the Mail.
He admits he had hoped to continue playing but after not returning to pre-season following the birth of son Jack, he has decided to retire.
“My ambition was to play until I was 40, so it is scary saying the word ‘retirement’. It has left me emotional and it feels weird not to be preparing for a new campaign but circumstances over the last couple of seasons have made me realise that this is the right thing to do.
“If you had told me at that point I would go on to play for England 42 times and score 22 goals, play for Liverpool in a Champions League and FA Cup final and score the goal that put Tottenham back in the European Cup for the first time in four decades, I would have had you locked up.”
Crouch, who also played for England at two World Cups, was known for his robot celebration during his playing days.
He is also one of just 28 players to score over 100 goals in the Premier League, and holds the record for the most-headed goals.