Former England and Harlequins rugby union captain Chris Robshaw has announced his retirement from the game at 36.

The back-rower, who traditionally played flanker for club and country, has brought the curtain down on a career stretching back to 2005.

Robshaw, who won 66 international caps, made his Test debut in 2009 against Argentina, and took the armband for the national team in 2012, leading them through the 2015 Rugby World Cup on home soil.

Injuries restricted chances after he was replaced as skipper by Dylan Hartley, and he was phased out before the 2019 World Cup in Japan, and finished his club career in Major League Rugby with San Diego Legion.

"After 18 years of professional rugby and a career I could only have dreamt of, I am officially announcing my retirement from the great game," Robshaw wrote in a statement posted on Twitter.

"Following three dislocated shoulders in quick succession, my body has told me to blow the final whistle.

"No words can do justice to how fortunate and privileged I am to have enjoyed a career in the sport I am most passionate about.

"Playing for and captaining England has been the greatest honour of my life and there is no comparable feeling to representing and leading your country.

"It was a responsibility I approached with respect, optimism and determination and I hope in the coming years I can use my experience and knowledge gained to support other players on their journeys."