汉尼拔的伊比利亚(Iberian)和高卢重骑兵在左侧,由哈诺(Hanno)指挥,击败了罗马重骑兵,随后卡尔塔戈重骑兵与努米底亚骑兵从后方袭击罗马军团。
结果,罗马军队被完全包围,毫无逃脱的可能。
---
由于这些出色的战术,汉尼拔成功包围并消灭了敌人的绝大部分,尽管他的兵力不足。
根据不同的来源,估计有5万到7万名罗马士兵被杀或俘获。
其中阵亡者包括罗马执政官卢修斯·艾米利乌斯·保卢斯(Lucius Aemilius Paullus)、前一年任职的两位执政官、两位财务官、48名军事 Tribune 中的29名以及额外的80名参议员。
在罗马元老院最多只有300人的情况下,这占到了治理机构的25%到30%。
这使得这场战役成为古罗马历史上最具灾难性的失败之一,也是人类历史上单日伤亡人数最多的血战之一。
坎尼(Cannae)之后,罗马人对与汉尼拔展开决战非常犹豫,更愿意通过消耗战削弱他,依赖内部线、补给和人力的优势。
因此,汉尼拔在战争的剩余时间里没有再在意大利进行重大战斗。
人们普遍认为,他拒绝将战争带到罗马的原因是迦太基在人员、金钱和物资(主要是攻城器械)上的支持不足。不论原因如何,这一选择促使马哈巴尔(Maharbal)说道:“汉尼拔,你知道如何赢得胜利,却不知道如何利用胜利。”
这场胜利导致意大利的许多地区加入了汉尼拔的阵营。
正如波利比乌斯(Polybius)所指出的:“坎尼的失败比之前的任何一次都更为严重,可以从罗马盟友的表现中看出;在那个命运攸关的日子之前,他们的忠诚未曾动摇,而现在则开始动摇,原因在于他们对罗马实力的绝望。”
在同一年,西西里岛的希腊城市被促使反抗罗马的政治控制,而马其顿国王菲利普五世则承诺支持汉尼拔,开启了第一次马其顿战争。
汉尼拔还与新任暴君锡拉库萨的希耶罗尼穆斯(Hieronymus of Syracuse)达成了联盟。
人们常常争辩说,如果汉尼拔得到了来自迦太基的适当物资增援,他可能会通过直接攻击罗马获得成功。
相反,他只能满足于征服那些仍然抵抗他的堡垒,而216年唯一另一个显着的事件是某些意大利领土的叛变,包括意大利第二大城市卡普阿(Capua),汉尼拔将其作为新的基地。