Alen Halilovic has agreed to join Barcelona.

An initial fee of €2.2 million will be paid to Dinamo Zagreb, with add-ons to come depending on first team appearances. The 18-year-old Halilovic will start his career in Spain with Barça B after agreeing upon a five-year deal.

Halilovic's natural position is attacking central midfield.