Why the war moved from Italy to Africa
Hannibal’s victories in Italy had failed to force a Roman settlement. While he remained there, Roman armies fought in other theatres and eroded the resources available to Carthage. Publius Cornelius Scipio, later called Africanus, won decisive successes in Spain before taking an army to Africa in 204 BC. The invasion threatened Carthage’s own territory and changed the strategic problem.
Success in Africa also depended on Numidian politics. Masinissa allied with Rome and became a central partner in Scipio’s campaign. Carthage’s setbacks made Hannibal’s recall necessary. The commander who had terrified Italy now had to defend his homeland with a force containing veterans from his Italian campaigns alongside troops with different experience and loyalties.
Evidence: Livy · Periochae 28–30 · Polybius · Histories 15.1–19
Where was Zama, and can the battlefield be located?
The battle took place in the interior of what is now Tunisia. Livy places Hannibal at Zama before the encounter, which gave the battle its familiar modern name. The surviving descriptions of marches, camps and distances do not fix the fighting to an uncontested archaeological site. A map that places every unit at exact modern coordinates gives more certainty than the evidence supports.
Polybius describes a personal meeting between Hannibal and Scipio before the battle, with peace proposals that proved unacceptable. Their speeches present a dramatic contest between experience and success. Ancient historians composed or reshaped speeches, so these passages illuminate how the negotiation was remembered without preserving a reliable word-for-word conversation.
Evidence: Polybius · Histories 15.1–19 · Livy · History of Rome 30.29
Scipio’s lanes and Hannibal’s elephants
Polybius gives Hannibal more than eighty elephants at the front of his army. Scipio arranged his infantry units directly behind one another, leaving passages through the formation rather than covering every interval with a unit from the next line. Light infantry initially occupied the gaps and were to withdraw through or beside them as needed.
The elephant attack was disorderly rather than uniformly ineffective. Some animals turned back into friendly cavalry; others fought the Roman skirmishers or passed through the prepared lanes. Noise, missiles, animal behaviour and formation all mattered. The account does not describe eighty harmless animals neatly following painted corridors. Scipio’s preparations reduced a dangerous disruption and preserved his army for the fighting that followed.
Evidence: Polybius · Histories 15.1–19
The infantry battle was more than an elephant story
Hannibal deployed infantry in successive bodies: mercenaries in front, African and Carthaginian troops behind, and his Italian veterans farther back. Polybius describes the first bodies failing to cooperate effectively, with men falling back into those behind them and fighting breaking out between them. That portrayal should be read as the explanation of a later historian, not an independently recorded account of every unit’s conduct.
The Roman advance eventually confronted Hannibal’s veteran line across ground obstructed by casualties. Scipio paused, recalled pursuers, and reorganized his infantry so that the rear formations extended the front on either side. The last infantry struggle remained difficult. Hannibal had not lost merely because the initial elephant attack failed; his experienced troops still had to be overcome.
Evidence: Polybius · Histories 15.1–19
Why Masinissa and Laelius were decisive
Masinissa commanded Scipio’s Numidian cavalry on one wing, and Gaius Laelius commanded the Italian cavalry on the other. Both drove away their opponents and pursued them. Their return during the infantry struggle allowed them to attack Hannibal’s army from behind, turning a closely contested engagement into a rout.
This makes the victory a Roman and Numidian achievement. Masinissa was an allied ruler pursuing his own position in North Africa, not an anonymous auxiliary in a duel between two famous generals. The cavalry reversal also offers a useful comparison with Cannae, where Hannibal had won through coordinated attacks on the Roman flanks and rear.
Evidence: Polybius · Histories 15.1–19
What happened to Hannibal and the defeated army?
Hannibal escaped with a small mounted party and reached Hadrumetum. He was not killed or captured at Zama. Polybius reports about 20,000 Carthaginian dead and nearly as many prisoners, against more than 1,500 Roman dead. These sharply unequal ancient figures indicate the scale of the claimed victory but cannot be checked as exact casualty statistics.
Polybius nevertheless credits Hannibal with a skilful deployment and considerable judgment. His account is more nuanced than a simple story of a once-brilliant general making an obvious blunder. Scipio’s preparations, the quality of the opposing armies, allied cavalry, and the timing of the final intervention together explain the result.
Evidence: Polybius · Histories 15.1–19
The peace terms: what Carthage lost after Zama
Carthage remained a city with its own civic life and territory, but its strategic freedom was sharply reduced. The settlement required the surrender of warships apart from ten triremes, the surrender of elephants, the return of prisoners and deserters, and an indemnity of 10,000 talents paid over fifty years. Hostages guaranteed compliance.
Carthage could not wage war outside Africa, or within Africa without Roman permission. Masinissa also benefited from provisions restoring claims to territory and property. These terms made Rome the arbiter of later regional disputes. The Third Punic War and Carthage’s destruction would occur more than half a century later, under Scipio Aemilianus, a different Scipio.
Evidence: Polybius · Histories 15.1–19 · Livy · Periochae 28–30
Why Zama mattered beyond the battlefield
Zama ended Carthage’s ability to contest Rome on the same terms and secured Scipio’s reputation. It did not instantly make Rome ruler of the entire Mediterranean: further wars, alliances and annexations followed. It did establish a western Mediterranean balance of power from which Rome would expand.
The encounter illustrates the difference between winning the first collision and managing an entire battle. Scipio needed his formations to survive the elephants, re-form after the initial infantry fight, and keep fighting until the cavalry returned. Later battles such as Pharsalus also turned on reserves and timing, although their armies and political circumstances were very different.
Evidence: Polybius · Histories 15.1–19 · Livy · Periochae 28–30
Timeline
- 216 BC
Hannibal wins at Cannae, but Rome continues the war.
- 206 BC
Scipio’s victories establish Roman dominance over Carthaginian forces in Spain.
- 204 BC
Scipio lands in North Africa.
- 203 BC
Roman victories and the collapse of Carthage’s allied position lead to Hannibal’s recall from Italy.
- 202 BC, before battle
Negotiations fail; Scipio and Hannibal prepare to fight.
- 202 BC, battle
The elephant attack is checked, infantry lines clash, and returning cavalry attacks Hannibal’s rear.
- 201 BC
Peace imposes an indemnity and restrictions on Carthage’s fleet and ability to wage war.
Questions people ask
Who defeated Hannibal at Zama?
Publius Cornelius Scipio, known as Scipio Africanus, won with Roman troops and Numidian allies led by Masinissa. Gaius Laelius also commanded cavalry.
How did the Romans stop the elephants?
Scipio left lanes between infantry units and used skirmishers to contest the attack. Some elephants passed through the gaps or veered away; others turned back toward their own troops.
Why did Hannibal lose?
The elephants failed to break the Roman army, Scipio reorganized his infantry, and the return of Masinissa’s and Laelius’s cavalry created a decisive attack from behind.
Did Hannibal die at Zama?
No. He escaped the battlefield and survived for years after the war. His death belongs to a later period of exile.
Was Carthage destroyed in 202 BC?
No. Carthage accepted restrictive peace terms in 201 BC. Its destruction came in 146 BC during the Third Punic War.
Where exactly was the Battle of Zama?
It was fought in North Africa in modern Tunisia. The relationship between the place called Zama, the armies’ camps, and the actual battlefield remains disputed.
Sources and perspective
Sources are identified beside the sections they support. Ancient and medieval authors wrote from particular positions; a detailed story can still be partisan, late or uncertain. Archaeology can test an account without confirming every detail.
- Polybius · Histories 15.1–19
The principal surviving narrative of negotiation, deployment, fighting and treaty terms. Speeches are literary constructions and casualty figures are ancient estimates.
- Livy · Periochae 28–30
Ancient book summaries connect the Spanish and African campaigns with the treaty; their compressed narrative omits many details.
- Livy · History of Rome 30.29
Livy’s description of Hannibal’s movement to Zama; it should not be used to claim an uncontested modern battlefield location.
Published . Updated . Research, authorship and corrections.
Report a historical correctionKeep your place in history.
Reading progress stays in this browser, on this device.
Choose your next episode


