Fue el general que derrotó a Aníbal, en la famosa batalla de Zama (202 a. C.), victoria que le valió añadir su "agnomen", "Africano".