27 lipca 2016 podpisał roczny kontrakt z niemieckim klubem TSV 1860 Monachium.
Kariera reprezentacyjna W reprezentacji Chorwacji Olić zadebiutował 13 lutego 2002 w zremisowanym 0:0 meczu z reprezentacją Bułgarii. Był członkiem kadry na finały Mistrzostw Świata w 2002, gdzie zagrał 2 mecze i zdobył jedną bramkę w wygranym meczu z Włochami. Na Euro 2004 był podstawowym napastnikiem Chorwacji i zagrał tam 3 mecze. Olić grał też na Mundialu w Niemczech, gdzie Chorwacja zagrała słabo i nie wygrała żadnego z 3 meczów – Olić zagrał w 2 z nich (z Japonią oraz z Australią). 2 marca 2016 zakończył karierę reprezentacyjną.
Życie prywatne Olić ma dwóch synów – Lukę i Antonia.
Odznaczenia
Order Chorwackiej Jutrzenki w kategorii sport (2018)
Statystyki Klubowe KlubSezonLigaPuchar krajuKontynentalneInneSumaPoziomWystępyBramkiWystępyBramkiWystępyBramkiWystępyBramkiWystępyBramkiNK Marsonia1996/1997Prva HNL9000—901997/1998Druga HNL249102591998/1999Treća HNL9810108Łącznie421720—4417Hertha BSC1998/1999Bundesliga2010—30Hertha BSC II1998/1999NOFV-Oberliga159—1591999/2000Regionalliga - Süd151151Łącznie301000—3010NK Marsonia1999/2000Druga HNL13400—1342000/2001Prva HNL2917002917Łącznie422100—4321NK Zagrzeb2001/2002Prva HNL282120—3023Dinamo Zagrzeb2002/200327162143103420CSKA