Battle of Himera checks Carthaginian expansionJan 1, 480 BCELabels: Battle of, HamilcarBritannicaWikipedia
Carthage’s dual sufetes attested as leadershipJan 1, 400 BCELabels: Sufetes, Carthaginian republicBritannica
Mercenary (Truceless) War destabilizes CarthageJan 1, 241 BCELabels: Mercenary War, CarthageWikipedia
Battle of the Aegates ends Carthaginian naval bidMar 10, 241 BCELabels: Battle of, Roman navyWikipedia
Siege of Saguntum triggers renewed Roman warJan 1, 219 BCELabels: Siege of, HannibalWikipediaBritannica
Battle of Zama ends Carthage’s bid for parityJan 1, 202 BCELabels: Battle of, Scipio AfricanusBritannicaBritannica
Defeat at Oroscopa breaks treaty constraintsJan 1, 151 BCELabels: Oroscopa, MasinissaWikipediaBritannica
Siege of Carthage culminates in city’s destructionJan 1, 146 BCELabels: Siege of, CarthageBritannicaWikipedia