In August 2012, after being dropped from the Lancashire side Mahmood joined injury depleted Somerset until the end of the 2012 season. At the end of the season Mahmood was released by Lancashire. He then joined Essex for the 2013 English domestic season. Later in the 2013 season after an unsuccessful spell Sajid was dropped and was allowed to join Ainsdale CC in the LDCC league until the end of the season where he enjoyed a successful spell of wicket taking and confidence building. Sajid returned to the Essex squad for the 2014 season before being released. He now plays and coaches at Roehampton Cricket Club in South London.