La flota púnica en Hispania estaba compuesta por 32 quinquerremes y 5 trirremes en 218 a. C., cuando Aníbal partió de España.