Na angielskich boiskach Balaban kompletnie zawiódł – w Aston Villi zagrał ledwie 8 meczów, z czego 7 wchodząc z ławki i nie zdołał ani razu trafić do siatki rywali. Zatęsknił za ojczyzną i latem 2002 został wypożyczony do Dinama. Tamże odzyskał skuteczność i w 24 meczach zdobył 15 bramek. Wrócił do Aston Villi jednak w grudniu rozwiązano z nim kontrakt. W styczniu 2004 został graczem belgijskiego Club Brugge. Jednak z powodu kontuzji w lidze zagrał dopiero w sezonie 2004/2005. Szybko stał się ulubieńcem kibiców i zyskał przydomek „Super Bosko” od kibiców ze względu na swoją doskonałą formę strzelecką.
Latem 2007 roku Balaban zdecydował się powrócić do Dinamo Zagrzeb. W 18 spotkaniach zdobył 11 goli i należał do najskuteczniejszych strzelców swojej drużyny. W dużym stopniu przyczynił się do wywalczenia przez Dinamo tytułu mistrza Chorwacji. W czerwcu 2009 roku Balaban odszedł do Panioniosu GSS. Z nowym klubem podpisał 3-letnią umowę. W 2012 roku grał w Selangorze.
W swojej karierze Balaban trzykrotnie był mistrzem kraju – dwa razy miało to miejsce z Dinamem (w 2003 roku i 2008 roku, a raz z Brugge (w 2005 roku).