Hannibal là con trai của Hamilcar Barca sinh năm 247 trước Công nguyên – mất 183 trước Công nguyên), là một tướng lĩnh và nhà chiến thuật quân sự người Carthage. Chữ “Hannibal” nghĩa là “niềm vui của thần Baal” (vị thần chủ của người Carthage), còn dòng họ “Barca” của ông có nghĩa là “tia chớp”. Chữ Barca có thể được viết là “Barak” hay “Barcas”. Cha ông là Hamilcar Barca chỉ huy quân Carthage trong chiến tranh Punic lần I và 2 em trai của ông là Mago và Hasdrubal và anh rể của ông cũng có tên là Hasdrubal. Hannibal sống trong suốt thời kì rối loạn tại Địa Trung Hải, khi nền Cộng hòa La Mã thiết lập quyền lực tối cao với các nước lớn như Carthage, Vương quốc Macedonia, Syracuse và Vương quốc Seleukos. Hannibal là tướng lĩnh nổi tiếng nhất người Carthage. Thành tựu nổi bật nhất của ông là khi nổ ra chiến tranh Punic lần hai, Hannibal đã dẫn một đội quân, gồm voi chiến, từ Iberia qua 2 dãy núi Pyrenees và Alps vào phía Bắc Ý. Trong suốt cuộc xâm chiếm Ý của mình, Hannibal đã đánh tan tác quân La Mã trong hàng loạt cuộc chiến, trong đó bao gồm những trận chiến tại Trebia, Trasimene và Cannae. Sau trận Cannae, rất nhiều đồng minh của nước Cộng hòa La Mã đã gia nhập với Hannibal khi ông hứa sẽ cho họ độc lập và một chính quyền tự trị.
Theo một số nhà sử học, Hannibal thiếu các khí tài vây hãm cần thiết để có thể tấn công thành trì kiên cố La Mã, nhưng theo J. F. Lazenby chỉ ra thì đó không phải là sự thiếu các loại vũ khí công thành cần thiết mà là do sự thiếu hụt nguồn tiếp tế và ý định chính trị (political agenda). Ông duy trì một đạo quân tại Ý trong hơn một thập kỉ sau đó và không bao giờ thua một trận đánh lớn nhưng cũng không thể ép người La Mã chấp nhận các điều khoản cho hòa bình. Một cuộc xâm lược phản công vào Tây Ban Nha và sau đó là Châu Phi của quân La Mã buộc Hannibal phải trở lại Carthage, nơi mà ông đã bị đánh bại trong trận chiến Zama. Sau cuộc chiến, ông đã trở thành một quan chấp chính thành công ở Carthage. Ông đã cho ban hành những cải tổ về chính trị và kinh tế để phục hồi Carthage sau khi trả các bồi thường chiến tranh cho Cộng hòa La Mã. Những cải cách của ông bị tầng lớp thượng lưu Carthage chống đối. Bị những thành viên của Viện Nguyên Lão La Mã vốn sợ hãi tài năng quân sự của Hannibal nghi ngờ, ông đã bị La Mã ép đi đày. Trong thời gian bị đi đày, ông sống tại cung điện của Vương quốc Seleukos, nơi mà ông đã trở thành cố vấn quân sự cho vua Antiokhos III trong cuộc chiến chống lại La Mã. Sau khi Antiokhos III thất bại và bị ép chấp nhận các điều khoản của người La Mã, Hannibal tới dừng chân ở Armenia, nơi ông làm việc như một nhà quy hoạch cho việc lập thủ đô mới.