El ejército cartaginés estaba compuesto por una amalgama de soldados procedentes de distintas y numerosas regiones.