After leaving Essex, Sharif continued to play second XI county cricket, firstly for Derbyshire in 2005, then for Surrey and Sussex in 2006, before re-joining Essex in 2007, where he was again a second XI regular.
After leaving Essex, Sharif continued playing second-team county cricket, first with Derbyshire in 2005, then with Surrey and Sussex in 2006, before returning to Essex in 2007 where he once again became a regular member of their second XI.