[3] Amirul was a product of the Tunku Anum state sports school in Kedah prior to joining Harimau Muda in 2013.
[4] While playing for the Tunku Anum sports school their team won the Minister of Education Challenge Cup for three years running.
He was initially picked to join Kedah's 2013 President Cup squad but impressed coaches at a selection conducted by Harimau Muda C. He then went on to be part of Ong Kim Swee’s squad that played in the Queensland Premier League in 2014 and the 2015 Southeast Asian Games.
On 4 December 2024, Amirul scored a stoppage time goal to rescue his team to a 1–1 draw to Perak.
Amirul has played for Malaysia in various age groups, and made his debut for the senior team in March 2016, in a 2018 FIFA World Cup qualification match against Saudi Arabia.