The Battle of Zama was fought in 202 BC in what is now Tunisia between a Roman army commanded by Scipio Africanus and a Carthaginian army commanded by Hannibal. The battle was part of the Second Punic War and resulted in such a severe defeat for the Carthaginians that they capitulated, while Hannibal was forced into exile. The Roman army of approximately 30,000 men was outnumbered by the Carthaginians who fielded either 40,000 or 50,000; the Romans were stronger in cavalry, but the Carthaginians had 80 war elephants.
At the outset of the Second Punic War, in 218 BC, a Carthaginian army led by Hannibal invaded mainland Italy, where it campaigned for the next 16 years.