← Index
220 BC — 202 BC

2nd Punic War

Battles
40
Timespan
18 yrs
Countries
17

Combatants (59)

TunisiaRome, NumidiaCarthageSpainRomeCarthaginian

Theatres

Battles (40)

  1. 01Agathocles

    Rome, Numidia
    37.06°N, 10.06°E · Tunisia
  2. 02Baecula

    Rome
    38.10°N, -3.80°E · Spain
  3. 03Baetis

    Carthage
    37.47°N, -5.69°E · Spain
  4. 04Cannae

    Carthage
    41.28°N, 16.15°E · Italy
  5. 05Capua

    Rome
    41.11°N, 14.21°E · Italy
  6. 06Capua

    Rome
    41.11°N, 14.21°E · Italy
  7. 07Casilinum

    Rome
    41.09°N, 14.14°E · Italy
    Massacre
  8. 08Chevelu

    Carthage
    45.69°N, 5.82°E · France
  9. 09Crotona

    Carthage
    39.08°N, 17.13°E · Italy
  10. 10Ebro

    Rome
    40.71°N, 0.79°E · Spain
  11. 11Gibraltar

    Rome
    36.14°N, -5.35°E · Gibraltar
  12. 12Grumentum

    Draw
    40.29°N, 15.89°E · Italy
  13. 13Herdonea

    Carthage
    41.31°N, 15.63°E · Italy
  14. 14Herdonea

    Carthage
    41.31°N, 15.63°E · Italy
  15. 15Ibera

    Rome
    40.79°N, 0.48°E · Spain
  16. 16Ilipa

    Rome
    37.52°N, -5.98°E · Spain
  17. 17Ilurci

    Carthage
    37.56°N, -2.51°E · Spain
  18. 18Lake Trasimene

    Carthage
    43.17°N, 12.01°E · Italy
  19. 19Leontini

    Rome
    37.28°N, 15.00°E · Italy
    Massacre
  20. 20Liguria

    Draw
    44.21°N, 7.66°E · Italy
  21. 21Locri

    Rome
    38.23°N, 16.26°E · Italy
  22. 22Metaurus

    Rome
    43.76°N, 12.91°E · Italy
  23. 37.61°N, -0.99°E · Tunisia
  24. 24Nola

    Rome
    40.93°N, 14.53°E · Italy
  25. 25Nola

    Rome
    40.93°N, 14.53°E · Italy
  26. 26Nola

    Draw
    40.93°N, 14.53°E · Italy
  27. 27Numistro

    Carthage
    40.95°N, 15.79°E · Italy
  28. 28Saguntum

    Carthage
    39.68°N, -0.28°E · Spain
  29. 29Saguntum

    Rome
    39.68°N, -0.28°E · Spain
  30. 30Silarus

    Carthage
    40.55°N, 15.08°E · Italy
  31. 31Syracuse

    Rome
    37.08°N, 15.29°E · Italy
    Massacre
  32. 32Tagus

    Carthage
    41.50°N, -5.59°E · Spain
  33. 33Tarraco

    Rome
    41.12°N, 1.24°E · Spain
  34. 34Ticinus

    Carthage
    45.14°N, 9.22°E · Switzerland
  35. 35Trebbia

    Carthage
    44.79°N, 9.45°E · Italy
  36. 36Utica (1st)

    Numidia, Rome
    37.01°N, 9.95°E · Tunisia
  37. 37.01°N, 9.95°E · Tunisia
  38. 38Venusia

    Carthage
    40.96°N, 15.82°E · Italy
  39. 39White Rock

    Carthage
    45.64°N, 6.78°E · France
  40. 40Zama

    Rome, Numidia
    36.30°N, 9.17°E · Tunisia