第二次ポエニ戦争において、カルタゴの将軍ハンニバルは、37頭の戦象を連れてアルプス山脈を越え（ハンニバルのアルプス越え）、イタリア半島に侵入を試みたがその殆どはアルプスを越える時点で失われた。到達できたのは3頭に過ぎないが、ローマ共和国を大いに驚かせた。その後のザマの戦い（紀元前202年）で、ハンニバルは80頭の戦象を運用した。戦闘の序盤でハンニバルは戦象を突撃させたが、ローマの将軍大スキピオは、事前にこれを予測し各中隊の間隔を広く取らせていた。戦象はその隙間を通り過ぎてしまい、方向転換のために停止したところを始末された。