answersLogoWhite

0


Best Answer

Publius Cornelius Scipio Africanus.

User Avatar

Wiki User

13y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What Roman general finally defeated Hannibal?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about General History

When and where did the roman general finally defeat Hannibal?

Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.


Who was Hannabal?

Hannibal was a Carthaginian General. He gained many famous victories against Roman armies and their allies during second Punic war. He was finally defeated by Roman general Scipio Africanus in battle of Zama.


What were the reasons for the eventual and final roman victory-over Carthage and its general Hannibal?

Rome invaded Carthage and defeated him in battle.


Was Hannibal a Roman emperor?

No. Hannibal was a Carthaginian general who led an invasion of the Roman Republic in 218 BC.


Why is Scipio Africanus a hero of the Punic Wars?

It established Rome as the dominant power in the Western Mediterranean, and their move to punish Macedonia for supporting Carthage led them to the Greek east, where they eventually became dominant also.

Related questions

Hannibal defeated at battle of?

Hannibal was finally defeated in 202 BC at the Battle of Zama by the Roman general Scipio Africanus.


When and where did the roman general finally defeat Hannibal?

Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.Hannibal was defeated by the Roman general Scipio Africanus at the Battle of Zama in 202 BC.


Who was roman general who defeated Hannibal?

Publius Cornelius Scipio Africanus


Who was Hannabal?

Hannibal was a Carthaginian General. He gained many famous victories against Roman armies and their allies during second Punic war. He was finally defeated by Roman general Scipio Africanus in battle of Zama.


Who defeated by the Romans at the battle of zama?

The Roman were not defeated at the battle of Zama. They won that battle and their victory led to their winning the Second Punic War. The Roman general Scipio Africanus defeated Hannibal.


What were the reasons for the eventual and final roman victory over carthage and its general hannibal?

Rome invaded Carthage and defeated him in battle.


What were the reasons for the eventual and final roman victory-over Carthage and its general Hannibal?

Rome invaded Carthage and defeated him in battle.


Which of the Roman generals defeated Hannibal?

Scipio Africanus.


Who defeated the carthaginians?

The Roman general Scipio defeated the Carthaginians under Hannibal at the battle of Zama in Africa. Scipio was awarded the honorific name Africanus for his victory.


Was Hannibal a Roman?

No. Hannibal was a Carthaginian general who led an invasion of the Roman Republic in 218 BC.


What did the roman Hannibal do?

There was no Roman Hannibal. Hannibal was a Carthaginian general who invaded Italy by crossing the Alps during the second Punic War.


Was Hannibal a Roman emperor?

No. Hannibal was a Carthaginian general who led an invasion of the Roman Republic in 218 BC.