Hannibal er regnet som en av de aller beste militære ledere gjennom tidene, likestilt med Aleksander den store, Julius Cæsar, Scipio Africanus og Napoleon. Militærhistorikeren Theodore Ayrault Dodge kalte Hannibal .