Ivica Olić (born September 14, 1979) is a Croatian football player who, as of 2004 was playing for PFC CSKA Moscow.
Olić was part of the Croatian national team at the 2002 World Cup where he played in two games and scored one goal, but an important one against Italy. He also played three games for Croatia in Euro 2004.
Olić was born and raised in the village of Davor near Slavonski Brod.