Hamilcar Barca .
Hamilcar
Hannibal Barca .
No one sacked Rome during the Punic Wars.
Hannibal is the Carthaginian general who brought elephants through the alps during the second Punic war.
Hannibal Barca.
Hasdrubal the Boeotarch.
Hannibal
Hannibal Barca.
Gaius Lutatius Catulus .
Both sides had several generals. None was 'first'.
There were three Punic Wars spanning 120 years with many Carthaginian generals.
There were three Punic Wars spanning over a hundred and twenty years. During this time there were scores of generals of the Carthaginian forces. The most prominent was Hannibal Barca during the Second Punic War 218-202 BCE.