曾多次有机会兵临罗马城下。这场战争中迦太基名将汉尼拔的出色表现奠定了他在西方军事史上的地位。同时，汉尼拔在扎马之战中的失败也成就了大西庇阿的威名。
背景.迦太基在第一次布匿战争失败之后，因失去地中海里的西西里岛，迦太基人在哈米尔卡·巴卡的带领下，开始向欧洲西部的伊比利亚半岛发展。前226年罗马和迦太基签订合约，规定两国以埃布罗河为界，在伊比利亚半岛上划分势力范围，据李维所述，条约规定埃布罗河南岸城市萨贡托享有自治权。但在前219年，汉尼拔出兵攻打萨贡托，该城向罗马求援，但罗马鉴于该