Chelsea legend Frank Lampard has announced his retirement from professional football at the age of 38.
The former England international has 21 years in the game, with his career spent with West Ham, Chelsea, Manchester City and New York City FC.
Lampard retires with over 100 caps for England and more than 300 goals in his career. He scored 211 in the 13 years he spent with Chelsea.
Announcing his decision on Instagram, Lampard said: “After 21 incredible years, I have decided that now is the right time to finish my career as a professional footballer.
“Whilst I have received a number of exciting offers to continue playing at home and abroad, at 38 I feel now is the time to begin the next chapter in my life.
“I’m immensely proud of the trophies I’ve won, of representing my country over 100 times and of scoring more than 300 career goals.”
“The largest part of my heart belongs to Chelsea, a club which has given me so many great memories,” he said. “I will never forget the opportunity they gave me and the success that we managed to achieve together.
“It is impossible to give thanks individually to all the people that helped and supported me in my 13 years playing there. All I can say is from the day I signed until now and going forward, I’m eternally grateful for everything and to everyone.
“Chelsea fans gave myself and my team-mates such incredible support. Their passion and hunger drove me on personally to give my best year after year. I couldn’t have done it without them.”
Lampard is studying for his coaching badges and added: “I look forward to pursuing the off-field opportunities that this decision opens.”