He started his professional career with Homa in 2000. He played five years for the club before moving to Sepahan in the summer of 2005. He moved to Saba in summer 2007 and stayed for three seasons.
Persepolis
He moved to Persepolis in the summer of 2010 and was used as attacking midfielder. He was top scorer of Persepolis in 2010–11 season. He extended his contract with Persepolis for another three years on 12 May 2012, keeping him in the team till 2015.[1] Before the start of 2013–14 season, he was named as the club's captain after the departure of Ali Karimi and retirement of Mehdi Mahdavikia.
Mesaimeer
Nouri joined newly promoted Qatari club Mesaimeer in July 2015 on a one-year contract.[2][3]
He made his debut for the senior national team in a friendly match against Ghana in June 2008. He was previously called up to join the national team in June 2007 for the 2007 Asian Cup, but did not make an appearance.