Asdrúbal es reconocido por su oposición a la aristocracia cartaginesa y por el apoyo que gozaba del pueblo.
Asistió a Amilcar en las victoriosas campañas de conquista sobre las tribus locales de la Península Ibérica desde el año 237 a.C. hasta la muerte de Almilcar (228 a.C.).
Tras sucederle en el mando, recurrió a la diplomacia antes que a la fuerza militar para la expansión de la España cartaginesa y el trato con Roma.
Fundó Cartago Nova, la actual Cartagena, y mediante tratado con Roma, estableció el Rio Ebro como límite septentrional de la expansión cartaginesa.