answersLogoWhite

0

Was Hannibal defeated at Zama

Updated: 8/23/2023
User Avatar

Wiki User

11y ago

Best Answer

Unlike the previous battles of the second Punic War, where the Carthaginian cavalry greatly outnumbered the Roman cavalry (it made up 2/3 of Carthaginian army while the Roman cavalry accounted for only 1/3) at Zama the Roman cavalry was larger (6,000 versus 4,000). Scipio Africanus (the Roman commander) had the support of the Numidian cavalry (from Algeria, next door to Carthage) which defected from the Carthaginians to the Romans.

Scipio Africanus arranged gaps between the lines of its heavy infantry which acted as lanes through which the Carthaginian war elephants could pass without harming the Roman soldiers and had them hidden with the light infantry. Hannibal set his elephants and light infantry against the Romans. Scipio ordered his cavalry to blow horns to frighten the elephants. Some of them turned back towards the Carthaginian left wing and threw it into disarray. Scipio got his cavalry to attack this wing. The other elephants were directed towards the gaps and were taken to the rear of the Roman infantry, which then closed its ranks.

The Carthaginian cavalry lured the Roman cavalry into chasing them to take them away from the battlefield so that they would not attack the Carthaginian rear. The Roman left wing attacked the Carthaginian right wing and Scipio marched the centre towards the Carthaginian one. Hannibal kept his third line (composed of veterans from the campaign in Italy) as reserve. The Romans first and second line had the better over their Carthaginian equivalents. There was a pause and both armies regrouped. Scipio, who was waiting for the return of his cavalry, delayed the resumption of the battle. When it resumed it was a stalemate. However, in the meantime the Roman cavalry had routed the Carthaginian one. Then it returned to the battle and attacked the rear of the Carthaginian infantry, which was encircled and slaughtered. 20,000 Carthaginians died and 20,000 were taken as prisoners. The Romans only lost 2,500 men.

User Avatar

Wiki User

10y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Was Hannibal defeated at Zama
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Who was defeated at the battle of zama?

Hannibal and the Carthaginians were defeated at the battle of Zama.


Who was Hannibal defeated by?

Hannibal was defeated by Scipio Africanus at the battle of Zama in 202 BC.


What year was Hannibal defeated by Rome?

Scipio Africanus defeated Hannibal at the Battle of Zama near Carthage in 202 BC.


This was a famous Carthaginian who was defeated in the battle of Zama?

Hannibal.


What Consul defeated Hannibal at Zama?

Scipio Africanus.


When did scipio defeat Hannibal?

Scipio defeated Hannibal in 202 BC at the Battle of Zama.


Who was Hannibal defeted by?

Publius Cornelius Scipio Africanus defeated Hannibal at the battle of Zama.


Hannibal defeated at battle of?

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


Who defeated Hannibal at Zama in 202 BC?

Scipio Africanus was the one who won the battle of Zama ob 202 BC, not the one who lost. He defeated Hannibal.


Which army defeated Hannibal?

It was the Romans under the command of Publius Cornelius Scipio who defeated Hannibal at the battle of Zama in 202 bc.


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.


What battle defeated Hannibal?

Battle of Zama in North Africa in 202 BCE.