Mark Ramprakash has penned a two-year contract extension with Surrey.
The former England batsman had one year left on his previous deal but his future at the county appeared uncertain after their relegation from Division One of the County Championship, and the subsequent sacking of coach Alan Butcher.
The 39-year-old has ended any further speculation by signing a new agreement that commits him to the Oval until the end of the 2011 campaign.
Ramprakash, who joined from Surrey in 2001, became the 25th player to score 100 first-class hundreds last year when hit a century against Yorkshire at Headingley in August.
He went on to notch three more centuries but could not save Surrey from relegation.
The arrival of coach Chris Adams and managing director of cricket Gus Mackay from Sussex appears to have persuaded the right-hander to extend his stay.
After inking his new deal Ramprakash spoke of his desire to act as a role model and work with the next generation of batsmen to come through the Surrey ranks.
"I have had a fantastic career up until now but still feel like I have much more to give", he said.
"There are a huge amount of runs left in me and I look forward to helping shape a new era of Surrey cricket, both at the crease and in the dressing room.
"Surrey have a number of exciting young batsmen and it's now down to me and other experienced players at the club to work with the management team to help them use their talent and succeed in the professional game."
Ramprakash achieved the remarkable feat of averaging more than 100 in both 2006 and 2007 and averages 75.06 in all competitions for Surrey.
Adams is convinced Ramprakash will be able to continue his good form when he begins his 23rd year in professional cricket when the County Championship resumes in April.
"Mark's record in recent years has been simply staggering and I am over the moon that he has decided to extend his career with us," said Adams.
"Statistics like those he has accumulated throughout his career simply do not lie and I look forward to watching him score thousands more runs and working with him to secure Surrey's future as a successful club for many years to come."
Ramprakash will miss Surrey's first two county games after he was suspended by the England and Wales Cricket Board for using crude language against Sussex batsman Murray Goodwin in August.