兰科维奇是
贝尔格莱德红星队青训出身,不过并没有进入一队。94年兰科维奇加盟了二级联赛的
潘切沃迪纳摩队,结果这个赛季他大放异彩,21场攻入14球。随后95年他加入了奥比里奇队,他在球队中效力了5个赛季,95场比赛攻入53球,随球队征战联盟杯比赛。其中97-98赛季是他最出色的一年,他在29场比赛中攻入23球,
奥比利奇队队在甲级联赛中获得第3名,是该队至今为止为球队打进最多联赛进球的球员-56球。99赛季他的出场机会减少,于是在2000年,兰科维奇来到中国。2000赛季加盟
上海申花队,在申花托普队效力两个赛季,是该队的头号射手,但其性格暴躁,容易吃牌,这恐怕是他最大的缺点。
2002赛季来到国安之后,联赛第一场兰科维奇作为小王涛的锋线搭档出场,对阵该赛季搬到北京的辽宁队。结果中场结束双方回到休息室时,上半场就斗了半天气的兰科维奇与李铁发生争执,李铁用头撞了兰科维奇,随即兰科维奇挥肘还击,结果双双被红牌罚下。事后
中国足协将两个人各停赛5场。此后兰科维奇在4月份因为腰椎伤势回国休养,5月份回到国安首发踢了足协杯第二轮与青岛海利丰的比赛,结果当时甲A领头羊国安主场被甲B的海利丰击败。伤病缠身又状态平平的他此后失宠,在赛季间歇期被替换。根据统计兰科维奇仅仅为
北京国安效力了135分钟。
离开国安后兰科维奇回到奥比里奇队,虽然依然作为主力出场,但进球效率已经大不如前。03年兰科维奇再次回到中国,加盟了甲B的南京有有,为球队出战12场有两个进球。04年他返回
塞尔维亚的低级别联赛中,加盟了哈杜克,拉德尼基,克鲁巴拉等球队,在2008年退役。退役后成为了一名经济人。
1998年2月,南斯拉夫国家队出访南美,兰科维奇第一次入选国家队,并在对阿根廷队的比赛中首次亮相。不过,由于当时欧洲各大联赛激战正酣,国家队大部分主力都在欧洲五大联赛中效力,俱乐部拒绝放人,在这种情况下,兰科维奇才有机会入选国家队。在欧洲杯或世界杯预选赛中,他还没有代表国家队出场过。