"I feel now is the right time to finish my career, playing at the highest level. I want to thank all my team-mates, the great managers that I had the pleasure of learning from. I also want to thank the fans who have all supported me and given me the strength to succeed. Nothing will ever completely replace playing the game I love, however I feel like I'm starting a new adventure and I'm genuinely excited about what lies ahead. I'm fortunate to have been given many opportunities throughout my career and now I feel it's my time to give back.'He will now work as a sports ambassador.
David Beckham announces retirement from football