Skip to content
THE AGE OF ROMEHistory, brought closer
202 BC · Near Zama · North Africa

The Battle of Zama: why Hannibal lost to Scipio

In 202 BC, Scipio’s Roman army and its Numidian allies defeated Hannibal in North Africa at the battle conventionally called Zama. Scipio reduced the effect of Hannibal’s elephants, survived a hard infantry contest, and benefited from the return of allied cavalry under Masinissa and Laelius. The victory led to peace in 201 BC and ended the Second Punic War; it did not destroy the city of Carthage.

Watch & listen Read the history

A narrated episode with an illustrated historical guide and sources.

Dramatized Roman formations opening lanes before distant elephants at Zama.
Dramatized illustration · The Battle of Zama
A moment in the Roman world

Watch. Listen. Look closer.

A short introduction, then the history and its sources below.

0:44 · Episode film

AI-generated historical dramatization. Open the film page

The narrated history

Hear the story.

0:44 · Narration

Read the transcript

North Africa, 202 BC. Hannibal has returned from Italy to defend Carthage. Facing him are Scipio's Romans and the Numidian allies of King Masinissa. Scipio leaves passages between his infantry formations, reducing the disruption of Hannibal's elephants. A hard infantry struggle follows. Then Masinissa and Laelius bring their cavalry back from pursuit and strike Hannibal's army from behind. Hannibal escapes, but Carthage must make peace. The settlement strips away most of its fleet and freedom to wage war. Roman and Numidian victory has changed the balance of power in the western Mediterranean.

Sources and context

The historical guide below follows the people, events and surviving accounts behind this episode. Explore the sources.

The event at a glance

The essentials.

Date
202 BC
Location
North Africa, in modern Tunisia; the precise battlefield is disputed
Commanders
Scipio, Masinissa and Gaius Laelius against Hannibal
Conflict
The final major battle of the Second Punic War
Result
Roman and Numidian victory; restrictive peace for Carthage in 201 BC
01

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

02

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

03

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

04

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

05

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

06

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

07

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

08

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

Follow the sequence

Timeline

  1. 216 BC

    Hannibal wins at Cannae, but Rome continues the war.

  2. 206 BC

    Scipio’s victories establish Roman dominance over Carthaginian forces in Spain.

  3. 204 BC

    Scipio lands in North Africa.

  4. 203 BC

    Roman victories and the collapse of Carthage’s allied position lead to Hannibal’s recall from Italy.

  5. 202 BC, before battle

    Negotiations fail; Scipio and Hannibal prepare to fight.

  6. 202 BC, battle

    The elephant attack is checked, infantry lines clash, and returning cavalry attacks Hannibal’s rear.

  7. 201 BC

    Peace imposes an indemnity and restrictions on Carthage’s fleet and ability to wage war.

Understand the event

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.

Read the evidence

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.

  1. 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.

  2. Livy · Periochae 28–30

    Ancient book summaries connect the Spanish and African campaigns with the treaty; their compressed narrative omits many details.

  3. 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 correction
One more story, a little more perspective

Keep your place in history.

Reading progress stays in this browser, on this device.

Choose your next episode