 Shakouri became a free agent after terminating his contract with Al-Arabi due to his child's illness and he was linked with a move to Persepolis.But on February 20, 2008, signed a contract until the end of the 2007–08 season with Zob Ahan
Despite having offer from Persepolis again He joined Esteghlal for 2008–09 season.He was one of the regular players of Esteghlal where they won the league.