Sussex all-rounder Michael Yardy has announced that he will retire from all forms of cricket when the season comes to an end.
The 34-year-old, who came though the county age group squads at Sussex, has revealed that he will begin a "new journey" after finding the last few years of the game "difficult".
Yardy made his Sussex debut in 1999 and went on to play in 28 one-day internationals and 14 Twenty-20 matches for England.
"After lots of conversations with my wife, now is the time to start a new journey away from playing cricket," Yardy told the club's official website. "I have found the last few years increasingly more difficult and frustrating, and want to look back on my career with pride and fondness.
"I would like to thank so many people including all the great teammates over my career who have helped me be part of some very special things with Sussex, and realise a dream of playing for England. I'm excited for the next couple of months and doing anything that is possible for us to have successful season."
The 34-year-old helped Sussex win their first County Championship in 164 years back in 2003.