220 BC — 202 BC
2nd Punic War
Battles
40
Timespan
18 yrs
Countries
17
Combatants (59)
TunisiaRome, NumidiaCarthageSpainRomeCarthaginian
Theatres
Battles (40)
01Agathocles
Rome, Numidia37.06°N, 10.06°E · Tunisia02Baecula
Rome38.10°N, -3.80°E · Spain03Baetis
Carthage37.47°N, -5.69°E · Spain04Cannae
Carthage41.28°N, 16.15°E · Italy05Capua
Rome41.11°N, 14.21°E · Italy06Capua
Rome41.11°N, 14.21°E · Italy08Chevelu
Carthage45.69°N, 5.82°E · France09Crotona
Carthage39.08°N, 17.13°E · Italy10Ebro
Rome40.71°N, 0.79°E · Spain11Gibraltar
Rome36.14°N, -5.35°E · Gibraltar12Grumentum
Draw40.29°N, 15.89°E · Italy13Herdonea
Carthage41.31°N, 15.63°E · Italy14Herdonea
Carthage41.31°N, 15.63°E · Italy15Ibera
Rome40.79°N, 0.48°E · Spain16Ilipa
Rome37.52°N, -5.98°E · Spain17Ilurci
Carthage37.56°N, -2.51°E · Spain18Lake Trasimene
Carthage43.17°N, 12.01°E · Italy20Liguria
Draw44.21°N, 7.66°E · Italy21Locri
Rome38.23°N, 16.26°E · Italy22Metaurus
Rome43.76°N, 12.91°E · Italy23New Carthage
Rome37.61°N, -0.99°E · Tunisia24Nola
Rome40.93°N, 14.53°E · Italy25Nola
Rome40.93°N, 14.53°E · Italy26Nola
Draw40.93°N, 14.53°E · Italy27Numistro
Carthage40.95°N, 15.79°E · Italy28Saguntum
Carthage39.68°N, -0.28°E · Spain29Saguntum
Rome39.68°N, -0.28°E · Spain30Silarus
Carthage40.55°N, 15.08°E · Italy32Tagus
Carthage41.50°N, -5.59°E · Spain33Tarraco
Rome41.12°N, 1.24°E · Spain34Ticinus
Carthage45.14°N, 9.22°E · Switzerland35Trebbia
Carthage44.79°N, 9.45°E · Italy36Utica (1st)
Numidia, Rome37.01°N, 9.95°E · Tunisia37Utica (2nd)
Rome37.01°N, 9.95°E · Tunisia38Venusia
Carthage40.96°N, 15.82°E · Italy39White Rock
Carthage45.64°N, 6.78°E · France40Zama
Rome, Numidia36.30°N, 9.17°E · Tunisia