A horvát játékost 2014-ben igazolta át a Barcelona a Dinamo Zagrebtől. Első spanyolországi szezonját a tartalékcsapatnál, a másodikat kölcsönben a Sporting Gijónnál töltötte. Az andalúziai együttesben 36 bajnokin lépett pályára, három gólt szerzett és öt gólpasszt osztott ki.
A Hamburg ötmillió eurót fizetett Halilovicért, aki négy évre írt alá, a Barcelona azonban belefoglalt a szerződésbe egy záradékot, amely szerint a következő két évben 10 millió euróért visszavásárolhatja a csodagyereknek kikiáltott futballistát.
Halilovic a Hamburgban a 23-as mezt viseli majd.