W 1992 roku Željko odszedł z Sevilli i przeszedł do holenderskiego FC Den Bosch. Na koniec sezonu spadł z tym klubem z Eredivisie do Eerstedivisie, ale w 1994 roku powrócił do pierwszej ligi holenderskiej, gdy podpisał kontrakt z RKC Waalwijk. Tam przez dwa sezony zdobył 13 bramek i wzbudził zainteresowanie szefów PSV Eindhoven. Latem 1996 został zawodnikiem tego klubu i jako podstawowy zawodnik wywalczył z nim mistrzostwo Holandii na koniec sezonu. W PSV grał także w rundzie jesiennej sezonu 1997/1998, w którym klub z Eindhoven wywalczył wicemistrzostwo kraju.

W 1999 roku Czarnogórzec trafił do klubu japońskiej J-League, Urawy Red Diamonds. W Urawie występował przez trzy lata, a jedynym sukcesem było zajęcie drugiego miejsca w 2000 roku w drugiej lidze. Pod koniec 2000 roku wrócił do Holandii, do Waalwijk i był jego zawodnikiem do końca sezonu 2003/2004. Wtedy też zakończył piłkarską karierę w wieku 37 lat.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1987/88 Budućnost Titograd 1. liga 18 3 1988/89 Budućnost Titograd 1. liga 21 3 1989/90 Budućnost Titograd 1. liga 19 1 1990/91 Dinamo Zagrzeb 1.