贺兰祥字盛乐。
其祖先与魏氏一块发迹,有一个叫纥伏的,任贺兰莫何弗,以此为姓。
他的后人中有以家世清白而镇守武川的,于是就在那里定居。
父亲初真,从少年时就有名气,被乡里所看重。
娶太祖之姐建安长公主。
保定二年(562),追赠太傅、柱国、常山郡公。
贺兰祥十一岁成为孤儿,居丧合乎礼制。
被舅舅抚养,太祖特别喜欢他。
虽在军旅之中,常常请来儒士,教他读书。
太祖刚入函谷关时,贺兰祥与晋公宇文护都在晋阳,后来派使者把他迎来。
十七岁时入仕,任奉朝请,加威烈将军衔。
贺兰祥从小就很勇敢,渴望建立功业。
不久,升任都督,常在帐下。
参与平定侯莫陈悦,奉迎魏孝武帝。
由于先后立功,封抚夷县伯,食邑五百户。
又参与进攻潼关,活捉东魏将领薛长孺。
进攻回洛城,将其占领。
回来后,任左右直长,晋封公爵,食邑增至一千三百户。
大统三年(537),跟随仪同于谨进攻杨氏壁,贺兰祥率先登城,将其占领。
升右卫将军,加持节、征虏将军衔。
在沙苑之战中,诏命贺兰祥留守京师。
后来以留守有功,食邑增加八百户。
随即授镇西将军。
四年,魏文帝东征。
贺兰祥率军参与河桥之战,以战功加使持节、大都督衔。
八年,升任车骑大将军、仪同三司、散骑常侍。
九年,跟随太祖在邙山与东魏作战,升骠骑大将军、开府仪同三司,加侍中衔。
十四年,任都督三荆南襄南雍平信江随二郢淅十二州诸军事、荆州刺史,晋封博陵郡公。
最初,贺兰祥曾代理荆州政事,虽然前后不到一个月时间,但很有一些仁惠的措施,这时再度赴荆州任职,百姓十分安心。
汉水以南的逃亡百姓,从此扶老携幼到这里来,每天都有上千人。
远近的蛮族,也全都归附。
贺兰祥根据情况加以安抚收容,都能使他们高兴。
当时正值盛夏骄阳,贺兰祥亲自在境内巡视,察看施政得失。
发现有挖掘古墓、使骸骨暴露的,就对守令说:“这难道是仁慈之人治理的吗?”于是命令所在官府收葬,当天就下了雨。
这一年,获得大丰收。
州境内多有古墓,百姓挖掘成风,到这时才平息下来。
贺兰祥虽然是太祖的近亲,但生活十分朴素。
州境南接襄阳,西通岷、蜀,出产不少珍奇异物。
当时与梁国交好,使者往来,公私馈赠,从来没有接受过。
梁国雍州刺史、岳阳王萧鮞,钦佩他的节俭,就赠给他竹屏风、粗细葛布以及经史典籍。
贺兰祥不好违背萧鮞的心意,就接受下来,又交付有关部门。
后来太祖听说了这件事,把这些东西全部赏赐给他。
不久,被调回京师。
十六年,授大将军。
太祖由于泾水、渭水的渠堰毁坏,命令贺兰祥修建富平堰,开渠引水,向东流入洛水。
富平堰竣工以后,百姓得到好处。
魏废帝二年(553),代理华州政事。
后来将华州改为同州,仍然让贺兰祥担任刺史。
不久,任尚书左仆射。
六官建立后,授小司马。
孝闵帝登基,升任柱国,又升任大司马。
当时晋公宇文护执政,贺兰祥与宇文护为中表之亲,从小就互亲互爱,遇上军国大事,宇文护都同贺兰祥商量。
在处死赵贵、废去孝闵帝时,贺兰祥出力不小。
武成初年,吐谷浑侵犯凉州,诏命贺兰祥与宇文贵率兵讨伐。
贺兰祥派遣军司向吐谷浑送去声讨文告。
与吐谷浑广定王、钟留王交战,将他们打败。
乘胜攻克洮阳、洪和二城,在该地设置洮州。
平定西部疆土,大振军容而归。
晋封凉国公,食邑一万户。
保定二年(562)去世,享年四十八岁。
追赠使持节、太师、同岐等十二州诸军事、同州刺史。
谥号为“景”。
有七个儿子,贺兰敬、贺兰让、贺兰璨、贺兰师、贺兰宽都很有名。
贺兰敬从少年时起就历任高官,封化隆县侯。
后来袭爵凉国公,官至柱国大将军、华州刺史。
贺兰让,官至大将军、鹿阝州刺史,封河东郡公。
贺兰璨,官至开府仪同三司,封宜阳县公。
建德五年(576),跟随高祖出战,在并州阵亡,追赠上大将军,追封清都郡公。
贺兰师,娶世宗之女为妻,官至上仪同大将军、幽州刺史,封博陵郡公。
贺兰宽,官至开府仪同大将军,封武始郡公。
贺兰宽之弟贺兰隆,官至大将军,封襄乐县公。
隋文帝与贺兰祥是老朋友,开皇初年,追赠他为上柱国。