紮馬戰役,漢尼拔有58000名步兵、6000名騎兵和80頭戰象。西庇阿隻有34000名步兵,騎兵8700人。當天就結束戰役,羅馬軍隊隻損失2000人,而漢尼拔有2萬人倒臥沙場,另外有數目相當的人成為俘虜。