Aufgrund der vollständigen Zerstörung Karthagos im Dritten Punischen Krieg im Jahr 146 v. Chr. existieren keine historischen Quellen, die den Kriegsverlauf und dessen Hintergründe aus karthagischer Sicht beschreiben. Historiker können sich daher nur auf Werke griechischer und römischer Autoren der Antike – vor allem des Polybios und Livius – stützen und müssen diese vorsichtig interpretieren: Die großen Niederlagen, die das römische Reich im Laufe des Zweiten Punischen Krieges erlitt, wurden durch römische Historiker so interpretiert, dass sie die römische politische und soziale Ordnung grundsätzlich nicht in Frage stellten. Auch in den katastrophalen Niederlagen musste Roms Größe belegt und ein Sündenbock gefunden werden. Das gilt insbesondere für die verheerende Niederlage, die Rom in der Schlacht von Cannae erlitt. Verschiedene Geschichtswerke über Hannibal, die einen pro-karthagischen Standpunkt vertraten, sind hingegen verloren gegangen. Dazu zählen die Werke des Sosylos und des Silenos von Kaleakte.