Former England striker Rickie Lambert has announced his retirement, calling time on his career at the age of 35.

He left Cardiff City in July, and has been without a club since. He also played for Premiership sides like Southampton, Liverpool and West Brom.

He scored 218 goals in 607 league games in a career that spanned 19 years and took in nine clubs.

“I feel lucky to have been involved in this sport for as long as I have,” said the Liverpool-born forward.

ALSO: Liverpool sign Alex Oxlade-Chamberlain for £35m

Lambert scored three goals in 11 appearances for England and came on as a substitute at the 2014 World Cup.

“I have had some ups and downs in my career, but to have represented clubs like Southampton and Liverpool and playing for my country in a World Cup were beyond my wildest dreams,” he said.

“Playing and scoring for England is probably my proudest professional moment and I will look back at every aspect of how I got there with fond memories.”

“I would like to thank the fans of all of the clubs I played for but especially at Southampton where I enjoyed my best years as a footballer and had a special relationship with everyone connected to the club.

“Thank you to all the players I have played with and managers I have played for throughout my career, it was an honour to work with you all.”