amri spend most of his career at selangor starting 2001 until 2013. he signed with johor darul ta'zim in 2014 until 2016 before moved to melaka united in december 2016. amri has returned to selangor during mid-season transfer in may 2017 for a second stint.