Olić spilte for den lokale klubben Marsonia fra 1996, og hadde to gode sesonger der før han ble kjøpt av den tyske klubben Hertha Berlin i 1998. I Berlin fikk han lite spilletid, og dro tilbake til Marsonia året etter.