Essex Head Coach Paul Grayson said he was delighted Mahmood had joined the club.
"I like cricketers who feel they have point to prove to people and he has lots of ability, he's experienced and he's a fit guy who can bowl with good pace as well so we feel Saj will be a real addition to the squad."
More top news
Five Luton men have been sentenced to a combined total of more than 83 years behind bars for plotting to bring guns into the UK.
Apprenticeships being run by a training company in Norwich which has folded will be saved, though 57 staff are set to lose their jobs
A woman has paid tribute to her fiance who was found dead near their home just weeks after she'd given birth to their son.