カンナエの戦い
重装歩兵 - 3万2千 軽装歩兵 - 8千 騎兵 - 1万
カルタゴ軍の布陣は、中央に重装歩兵、その前面に軽装歩兵、両翼に騎兵を置くのはローマ軍と同様だったが、ハンニバルは重装歩兵を弓なりに湾曲させて配置し、張り出した中央部に兵を集中させて縦深を深くした。これはハンニバルの意図が、中央で敵主力を拘束している間に両翼を突破し、敵全体を包囲することにあったためである。猛攻が予想される中央には、ある程度の損害を前提としてガリア歩兵とヒスパニア歩兵を置き、その両翼には熟練のカルタゴ歩兵を置いた。さらに歩兵戦列の右翼にはヌミディア騎兵を、左翼にはヒスパニア・ガリア騎兵を配置した。カルタゴ軍はローマ軍に比べて全軍に占める騎兵の割合が多く、その質も量もローマ軍の騎兵に比べて高かった。ハンニバルは、ヌミディア騎兵をハンノ・ボミルカル(ハンニバルの甥)に指揮させ、ヒスパニア・ガリア騎兵はハスドルバルに指揮させた。ハンニバル自身は左翼のカルタゴ歩兵を率い、右翼のカルタゴ歩兵はマゴに指揮させた。