Former England international Dominic Cork has announced his retirement from cricket at the age of 40.
The all-rounder has called time on an illustrious career which saw him win 37 Test and 32 one-day international caps.
Cork, who played county cricket with Derbyshire, Lancashire and Hampshire, has decided that it is time to bow out.
"I'm going to retire from all cricket from now. It's an emotional day for me, it's a hard decision but it's the right decision for me," said Cork.
"I'm 40 now, I'm not getting any younger and it's hard work, but I've had a great career," he told Sky Sports News.
Cork admitted that his decision was partly motivated by his desire to spend more time with his family, particularly following the recent death of his father.
"There were offers out there," he continued. "I considered them long and hard and looked at where I wanted to be in my life.
"Losing my father a month ago, who was one of my biggest inspirations, makes you think about your life and take stock.
"I want to get back to family life. Cricket can make you a selfish person, and it's time to give it back to people."
Staffordshire-born Cork, who took 131 wickets in 37 Tests for England, scored 10,114 first-class runs at an average of 25.03, taking 989 wickets at 26.73.