32-letni napastnik znalazł się w finałowej kadrze reprezentacji Chorwacji na Euro 2012. Jednak w sobotnim meczu towarzyskim Olić doznał kontuzji uda. Okazała się ona na tyle poważna, że doświadczony snajper nie zagra w nadchodzącym turnieju.
Olić będzie pauzował od czterech do sześciu tygodni. W jego miejsce w trybie awaryjnym powołany został Nikola Kalinić z Dnipro Dniepropetrowsk.