Besides team poor performance in the league, Nazrin played very well and become fan favourite. His speed and direct running always gave a constant threat to opponent defender. Nazrin scored a hat-trick during 2013 Malaysia Cup playoff playing against Sabah at the Shah Alam Stadium.
After his contract with Negeri Sembilan ended in November 2013, Nazrin signed with Malaysian club Johor Darul Ta'zim.
In December 2016, Nazrin completed his transfer to Perak for a fee reported to be around RM 1.5 million along with his teammate Jasazrin Jamaluddin.[2] Nazrin made his league debut for Perak in 0–1 win over Penang on 27 January 2017.[3]