After Foolad was relegated to the Azadegan League, Montazeri signed with Esteghlal. He had been a regular player for the team in his first two seasons, where he won the Iran Pro League and the Hazfi Cup. He extended his contract with Esteghlal until 2013 where he won the league title in the 2012–13 season. He also reached the semi-final of the Asian Champions League with Esteghlal in 2013.
Umm Salal
Montazeri transferred to Umm Salal on 5 January 2014. When Montazeri joined Umm Salal, the club was in danger of relegation, but under the leadership of Montazeri, Umm Salal avoided relegation and finished 7th place.
Al Ahli
On 31 May 2015 Montazeri signed a two-year contract with Qatari club Al Ahli.[4]
Return to Esteghlal
On 14 June, Montazeri returned to Esteghlal after a mutual decision not to renew his contract with Al Ahli.[5] He was given the number 33 shirt, the same number he wore for Esteghlal during his first spell.[6]