Родился 13 сентября 1976 года в Нише (Югославия).
Нападающий. Начинал карьеру в сербском клубе «Звездара». В 1999 году перешел в махачкалинский «Анжи», с которым стал победителем первенства Первого дивизиона. В 2001-2002 году выступал за ЦСКА. В общей сложности за оба российских клуба провел 70 матчей в премьер-лиге, забил 22 мяча.
Оказавшись в «Зените» из Санкт-Петербурга, отметился первым в истории клуба хет-триком в еврокубках. Правда, Ранджелович отправил три мяча в ворота не самой сильной команды - «Энкампа» из Андорры.
В последующие годы путешествовал по Европе, выступая в чемпионатах Румынии, Греции, Сербии, Австрии, Македонии, Черногории.
Летом 2014 года вернулся в Россию в качестве тренера футбольной академии «Краснодара». В 2015-м отправился в Черногорию, где являлся ассистентом, а потом исполняющим обязанности главного тренера клуба «Рудар» из города Плевля.