Bomílcar era o comandante responsável por levar os suprimentos votados para Aníbal depois da Batalha de Canas (216 a.C.) e com os quais ele desembarcou na península Itálica no mesmo ano. Em 214 a.C., ele foi enviado com 55 navios para ajudar Siracusa, que estava cercada pelos romanos; porém, percebendo que suas forças seriam incapazes de enfrentar a frota romana, superior em números, Bomílcar recuou para África novamente.