Green, who graduated from Somerset's academy to sign his first professional contract in 2016, has made two first-class appearances for the club, as well as three in List A cricket and one in the T20 Blast
Somerset allrounder Ben Green has signed a contract extension at Taunton.
The 21-year-old former England Under 19 international's previous deal with the county was due to expire at the end of the year but he will now remain with Somerset until the autumn of 2021.
Green, who graduated from Somerset's academy to sign his first professional contract in 2016, has made two first-class appearances for the club, as well as three in List A cricket and one in the T20 Blast.
VISIT THE COUNTY HUB: Your one-stop shop for English domestic cricket
"I’m incredibly excited to have signed a contract extension at such an amazing club," he said.
"I’m looking forward to hopefully being part of the team’s success over the next three years. It’s an exciting time for both the club and I."
"We are delighted with the progress that Ben showed throughout 2018,” director of cricket Andy Hurry said.
"We’re really looking forward to seeing him develop even further and becoming a key part of the team across all formats over the coming seasons."
Subscribe to The Cricketer for exclusive content every day: The inside track on England's Test tour with George Dobell in Pakistan, award-winning analysis, breaking news and interviews and the only place for in-depth county coverage all year round. Plus: An ad-free app experience at your fingertips. Subscribe to thecricketer.com today for just £1.