Essex will release ex-England bowler Sajid Mahmood at the end of the season, while batsman Nick Browne has signed a two-year deal.
Mahmood, 32, played two County Championship games this season, taking three wickets.
Browne, 23, averaged 54.16 from nine Division Two matches this year and scored three centuries.
Spinner Tom Craddock, 25, has also been released after struggling to break into the team since signing in 2011.
But he took a five-wicket haul in an Ashes warm-up game against England last year.
Mahmood took just six first-class wickets during his two years at Chelmsford after joining from Lancashire.
Head coach Paul Grayson said: "It's always a difficult time of year when releasing players.
"Both players have given Essex 100% during their time at the club, both have been excellent professionals, and we would like to thank them for their contribution. We wish them all the best for the future."
Mahmood played eight Tests, 26 one-day internationals and four T20 games for England, with his last appearance coming in 2009.