Als großer Feldherr wurde er von der Nachwelt verehrt und das Vorbild zahlreicher militärischer Führer. Der französische König Karl VIII., der 1494 mit seinem Heer über die Alpen nach Italien zog, wurde von Philippe de Commynes mit Hannibal verglichen. Karl der Kühne und Ludwig XII. verehrten ihn. Napoleon Bonaparte stellte sich bei seinem Italienfeldzug 1800 in die Nachfolge des Karthagers. Bewunderung für den letztlich gescheiterten Hannibal zeigte er nach seiner Verbannung auf St. Helena. Im 20. Jahrhundert zählten Alfred von Schlieffen und Erich Ludendorff zu seinen Bewunderern wie auch der General der US Army George S. Patton. Hermann Göring wollte seinen Selbstmord als Nachahmung des Karthagers verstanden wissen.