Nosrati started his career at Aboomoslem, he left the club to join PAS in 2001. He was one of many valuable players of Pas Tehran, finishing the 2003-04 season as Iran Pro League champions. There had been some notable interest shown in him from outside Iran—most notably he was officially linked to 2003 Croatian champions, Dinamo Zagreb, but rejected the offer citing that he wanted to play in a better European league. He dispelled speculation of which European team he would sign with when he signed a three-year extension with Pas in 2005. He also played in AFC Champions League for Pas. After Pas Tehran was disqualified, Nosrati left the club and did not join the newly formed Pas Hamedan.
On February 9, 2007 it was said Nosrati signed with Belgian League outfit R.E. Mouscron on a 5-month contract after a successful trial and passing medical tests, however the deal was not completed as terms and conditions could not be agreed on. He moved to Persepolis on August 2007 and won the league in his first and only season.
He signed a contract with Persepolis in 27 June 2011. He was indefinitely suspended by the Iranian football federation for "immoral acts" after he squeezed his teammate Sheis Rezaei's buttocks during a goal celebration. His suspension was come to end on 26 December 2011. After his suspension he became the regular player for the team again but was named in transfer list after the end of the season and was transfer to his former club Tractor Sazi.
At Tractor he was one of the key players of the team which became the runners-up in the league for the first time in the club's history. He also helped the club win the Hazfi Cup in his second season at the club.
Nosrati made his debut for Iran in 2002 in a game against Jordan and since that moment has had a somewhat stable role in the squad. Already labeled a talented youngster before that debut, he has consistently made a balanced and overall good impression. After being one of the Asian Games 2002 gold medal winners, he was marked as a fixed defender in the national team despite being only 20 years old at the time. He was in irans squad in 2004 Asian Cup and scored an important goal against Oman in group stages in 92nd munute. He also won the 2004 West Asian Football Federation Championship with Team Melli.