Jednalo se o bezesporu nejproslulejšího vojáka v dějinách Kartága. Jedním z jeho nejslavnějších činů byl pochod jeho armády (včetně válečných slonů) z Ibérie, přes Pyreneje, jižní Galii a Alpy až na sever Apeninského poloostrova v době na počátku druhé punské války. Po vpádu na Apeninský poloostrov rozdrtil několik římských armád v sérii bitev, z nichž nejvýznamnější jsou jeho vítězství u Trasimenského jezera a u Kann. Na stranu Hannibala poté přešlo druhé největší italské město, Capua, spolu s většinou jižní Itálie. Přímého útoku na udatně bráněný Řím se však neodvážil, patrně kvůli chybějícím obléhacím strojům a nedostatečnému zásobování.