Wanderers. Teymourian began talks with Blackburn Rovers about a deal to stay with the Premier League club possibly on a short-term deal. The move broke down as he was denied a work permit. Tractor On 19 September 2010, Teymourian returned to Iran to join the Tabriz-based club Tractor, the move marked the end of his career in England. Esteghlal It was confirmed in mid-July 2011 that Teymourian had signed a contract with Tehran and IPL club Esteghlal. He made his debut for club against Sepahan. On 9 November 2011, he was named as one of the ten finalists for the Asian Player of the Year. He won the Hazfi Cup in his first season. Al Kharaitiyat Teymourian signed a one-year deal with Qatari side Al Kharaitiyat SC worth $1.8 million. After his contract ended on 1 July 2013, he left the club. Return to Esteghlal On 18 July 2013, Teymourian returned to Esteghlal after signing a three-year contract with the club. He made his debut in a 2–1 loss to Sepahan. He scored a 40-yard goal in a match against Buriram United which Esteghlal won 2–1. Teymourian suffered a broken arm and was out of play for a month. He returned to the fields at the league's two final matches which Esteghlal finished the season at fifth place and missed next years' Champions League. On 2 August 2014, Teymourian was named the 2013–14 season's best player on the annual awards ceremony of the season. Return to Tractor On 27 December 2014, Teymourian joined Tractor again with an 18–month contract. He scored a free-kick on his debut in a match against Saba Qom. Umm Salal On 13 July 2015, Teymourian signed with Qatari side Umm Salal. He left the club halfway through the season in January 2016 after a disagreement with the head coach, Bülent Uygun, and with only 14 appearances. Saipa On 19 January 2016, Teymourian signed a six-month deal with Saipa, having previously been linked with Tehran-based club Esteghlal and Thailand's Buriram United. Injury caused him to only play four matches for the club before leaving in July 2016. Machine Sazi In July 2016 Teymourian returned to Tabriz and signed a one–year contract with newly promoted Persian Gulf Pro League club Machine Sazi. International career Teymourian played for Iran national teams at the youth level, before being selected to take part with the senior side. He was a member