Hanibal (247. – 181. pr. Kr.), kartažanski general. Istaknuo se velikim pobjedama nad Rimljanima tijekom II. punskog rata (218. – 201. pr. Kr.). Poslije tegobnog prelaska preko Alpa 218. pr. Kr. napao je s kartažanskom vojskom Rimljane u samoj Italiji. Nanio je Rimljanima nekoliko teških poraza među kojima se ističu Hanibalove pobjede kod Trazimenskog jezera (217. pr. Kr.) i posebno kod Cannae (216. pr. Kr.). Kod Cannae je gotovo u potpunosti uništio rimsku vojsku od 80.000 vojnika. U Rimu je potom nastala panika koja je došla do izražaja u kasnijoj izreci „Hanibal pred vratima“ koja je postala izraz za veliki strah. Velike ratne uspjehe Hanibal nije uspio pretvoriti i u konačnu pobjedu nad Rimom. Rimljani su se oporavili od poraza. Pod Scipionom Starijim iskrcali su se u Africi, u blizini Kartage i tu su 202. pr. Kr. u bitci kod Zame odlučno porazili Hanibala. Hanibal je, premda u progonstvu, do kraja života ostao ogorčeni protivnik Rimljana.