Een vaak terugkerende vraag is die naar de herkomst van de Karthaagse krijgsolifanten. Het wapen is vanuit India geïntroduceerd in de legers van het Seleukidische Rijk (in Iran, Irak, Syrië en Turkije), maar het is weinig aannemelijk dat ook de Karthagers Indische olifanten inzetten.
Uit Polybios’ beschrijving van een gevecht tussen de Seleukiden en de Ptolemaiën van Egypte blijkt dat de laatsten kleinere olifanten hadden dan hun vijanden. Dit suggereert dat ze niet beschikten over Afrikaanse savanneolifanten, die groter zijn dan de Indische. Al sinds de jaren vijftig nemen oudhistorici daarom aan dat de Ptolemaiën Afrikaanse bosolifanten benutten, die inderdaad kleiner zijn. Ook de Karthagers, die nog verder van India af woonden, zouden zich hiervan hebben bediend. De aanname was dat bosolifanten, die tegenwoordig voorkomen in het tropisch regenwoud van Kameroen, destijds ook leefden in Eritrea, van waaruit ze dan naar Egypte en Karthago werden geëxporteerd.