Both Scipio and Hannibal met on the field of Zama. Hannibal had about 50,000 infantry and 4,000 cavalry. Scipio had 34,000 infantry and 8,700 cavalry. For years, Hannibal had won victories with his experienced army. He now faced the best of the Roman army, while he led a makeshift army. They did not do well against the Romans.