Halilović represented Croatian national team at various youth levels.
In March 2013, he was a member of Croatia U17 that qualified for the European Under-17 championship in Slovakia.
On 10 June 2013, Halilović made his debut for the senior team against Portugal in a friendly match as a 50th-minute substitute for Ivan Strinić.
At age 16, he became the youngest debutant in the history of Croatia.
Halilović represented Croatian national team at various youth levels. In March 2013, he was a member of Croatia U17 that qualified for the European Under-17 championship in Slovakia. On 10 June 2013, Halilović made his debut for the senior team against Portugal in a friendly match as a 50th-minute substitute for Ivan Strinić. At age 16, he became the youngest debutant in the history of Croatia.
Alen Halilović