Hannibal was defeated. 20,000 men of Hannibal’s army were killed at Zama. The same number of men were taken as prisoners. The Romans lost as few as 500 dead and 4,000 wounded. With their best general defeated, the Carthaginians accepted defeat and surrendered to Rome.