Peter Crouch has committed himself to Stoke City until at least the summer of 2019.
The striker, who first joined the Potters from Tottenham Hotspur in 2011, has penned a one-year contract extension at the bet365 Stadium.
In the last six years, Crouch has scored 58 times for Stoke, including 43 in the Premier League, and last season he netted his 100th goal in the division.
Chief executive Tony Scholes told the club's official website: "The discussions with Peter and his representatives were very straightforward; Peter is happy here and made no secret of his desire to stay with the club. We're delighted with the news.
"There were one or two raised eyebrows when we signed Peter from Tottenham because it was a huge outlay for us as a club at the time but he has now signed his fourth contract for the club and has been a vital figure for us in the Premier League."
Manager Mark Hughes added: "Peter has been with Stoke longer than he has been with any other club which I think speaks volumes for how he views us and how we view him.
"He still has so much to offer us. He may be 36 but he continues to have a major impact on games, as he has proved on numerous occasions this season."
Crouch has had spells at 10 different clubs during his career.