England flanker James Haskell is to retire at the end of the season after struggling to overcome a succession of injuries during his year at Northampton.

Recurring ankle and toe problems have severely restricted Haskell's game time at Franklin's Gardens and the 34-year-old has decided to end a decorated 77-cap career that began at Wasps in 2002.

Three Six Nations titles, including a Grand Slam, and a man of the series contribution to England's 3-0 whitewash of Australia in 2016 feature among his achievements.