Las hazañas militares de Aníbal se pueden dividir en cuatro fases: La conquista de Hispania, incluyendo el asedio de Sagunto; el cruce de los Alpes; las grandes batallas en Italia y la guerra de desgaste posterior, hasta su vuelta a África.