En su ejército, Aníbal contaba con un poderoso contingente de elefantes de guerra, animales que representaban un importante papel en los ejércitos de la época y que los romanos conocían bien por haberse enfrentado a ellos cuando formaban parte de las tropas del rey de Epiro, Pirro I.