Amirul has represented the Malaysian under-23 side for the 2008 Olympic Games qualifier. He scored a brilliant solo goal against the Hong Kong under-23 teams in the qualifier. Amirul made his senior debut against Bahrain in 2010 FIFA World Cup qualifier. Malaysia lost their first match of the qualifier 4–1 before drawing 0–0 at Shah Alam. Amirul also represented the Malaysia XI squad against
Chelsea F.C. at
Shah Alam Stadium on 29 July 2008. He was one of Malaysia's more impressive player in the match after getting three attempts on goal but failed to score. The Malaysia XI eventually lost 0–2. However, Chelsea coach
Luiz Felipe Scolari praised the Malaysia XI for giving a good fight against his team. Amirul scored his first international senior goal against Myanmar in
2008 Merdeka Tournament. He was also part of the 2009 Southeast Asian Games winning squad. In November 2010, Amirul was called up to the
Malaysia national squad by coach
K. Rajagopal for the
2010 AFF Suzuki Cup. Amirul scored in the final group game against
Laos in a 5–1 victory. Malaysia won the 2010 AFF Suzuki Cup title for the first time in their history. On 14 July 2016, Amirul announced his retirement from international football after 34 'A' international caps and 7 'A' international goals. ==International goals==