Sardor Rashidov signs for two and a half years with Portuguese highest division side CD Nacional Funchal, the club's website said.
Sardor Rashidov is 27 years old and played for Tashkent-based Lokomotiv. Sardor Rashidov played for Bunyodkor, Qatar's Al Jayesh and the UAE's Al-Jazira. The Uzbekistan international scored 12 goals in 46 caps for the national team.
Nacional CD on 19 points is placed 12th in the Portuguese league.