匿战争爆发前夕被推举为将军。他将迦太基城内的罗马俘虏全部押到城墙上处以酷刑，然后将他们从城墙上掷下，以示与罗马人的决裂。哈斯德鲁巴具有军事才能，其部众也都训练有素，在内菲里斯大败轻敌的曼尼略。此次胜利使努米底亚雇佣首领法密阿斯叛变，袭击罗马军队。在小西庇阿的安抚下，法密阿斯投降。小西庇阿随后派人前往努米底亚，寻求努米底亚的帮忙。在迦太基围城战中，哈斯德鲁巴率部坚守了三年之久，最终迦太基城于前146年被罗马攻陷。罗马军队在迦太基城内进行大屠杀，不少迦太基人逃到挨斯叩雷彼神庙中避难。哈斯德鲁巴前往神庙，