*Club domestic league appearances and goals, correct as of 11:15, 5 September 2022 (MYT) ‡ National team caps and goals, correct as of 11:00, 11 December 2019 (MYT)
Born in Kuala Kangsar, Nazirul has earned an early education at Clifford Secondary School in Kuala Kangsar before he furthered his study in Bukit Jalil Sports School and began his football career there. Nazirul later progressed through the national youth set-up in Harimau Muda B and Harimau Muda A.[5]
The following year Nazirul started playing for Harimau Muda A. They were competing in the Malaysia Super League as he made 14 league appearances during his season debut. In 2012, the team joined Singaporean S.League. Nazirul made 17 appearances in the 2012 S.League season.
F.C. Ryūkyū
On 25 March 2013, Nazirul signed a one-year contract with Japan Football League club F.C. Ryūkyū after a 2-week trial.[7][8][9][10] Nazirul's contract with the club was, however, terminated prematurely due to him being plagued by injuries, and without playing in any official matches, he returned to Harimau Muda A.[11][12]
Nazirul made his senior Malaysia national team debut coming on as a substitute for Zubir Azmi in a scoreless friendly against Bangladesh on 29 August 2015 at Shah Alam Stadium.[15][16]