Jimmy Adams will retire from professional cricket at the end of the season.
The 37-year-old has excelled both as a player and captain since making his debut 16 years ago.
Now he has taken the decision to call time on his career following the conclusion of the current campaign.
Adams said: ‘When I first grew up watching the game as a youngster, I had hopes and aspirations to play for Hampshire.
‘But I never thought I would end up having the honour of representing this wonderful club for the last 16 years.
‘I have made great friendships and shared some fantastic experiences in that time and I’m immensely proud of what the club has accomplished.
‘But I feel the time is right to hang up my boots at the end of the year and allow others the opportunity for success.
‘From everyone at the club, to fans, friends and family, the support I’ve received throughout these 16 years has been incredible.
‘I still have a few games in me to finish off this season and I’m looking forward to these next few weeks, where I’m sure I’ll have the opportunity to thank you all and look ahead with excitement to the next chapter.’
Adams has totalled more than 450 matches for Hampshire, accumulating 19,601 runs across all formats so far, including 27 centuries and 108 half-centuries.
The left-hander has been an integral part of several one-day triumphs – winning 50-over trophies in 2005, 2009 and 2012, while also contributing to twenty20 titles in 2010 and 2012.
A four-day crown as skipper also came in 2014 when Adams led Hampshire to the top of County Championship division two and promotion to the top tier.
The news of Adams’ decision to retire came in the wake of Hampshire’s County Championship division one defeat to Essex – by an innings and 52 runs.
The loss has left James Vince’s side third from bottom of the table with four games remaining.