Andrew Salter has signed a new two-year contract extension that will keep him at Glamorgan until the end of the 2021 season.
The 25-year-old has made nearly 150 appearances for the Welsh county since making his List A debut in 2012 against Durham at Chester-Le Street.
"I'm incredibly passionate about Glamorgan and I'm delighted to commit my future to the club for the next few years," off-spinning all-rounder Salter said.
"We've got a very talented bunch of players at the club and I hope I can put some match-winning performances together.
"Whilst the past season has been challenging, it's now an exciting time to start afresh and hopefully repay our supporters for their loyalty over the years. I'm extremely excited for what the coming seasons have to offer."
Director of cricket Mark Wallace added: "Extending Andrew's contract is something both sides were keen to do and we are very happy that he's committed to Glamorgan until 2021.
"Andrew is able to play across all three formats of the game and has been especially valuable to our white-ball efforts. His batting is becoming a real asset to the team alongside his accuracy with the ball and we are looking forward to seeing him continue to develop."
View all Cricket betting