除了两万名是身经百战的老兵之外，其他皆是训练不足的士兵。尤其是马匹，不论质或量都居劣势。反观大西庇阿的大军，自来到非洲之后，一连串的战斗不但吸取了丰富的作战经验，更是士气大振。其中由曾在迦太基奋勇杀敌，熟知迦太基战法的努米底亚王子马希尼萨所率领的东努米底亚精锐骑兵更是罗马军一大助力。
过程.10月19日，汉尼拔在黎明前的札马平原，将重步兵分成三线：大西庇阿同样也将步兵分成三线，并在两翼各部署两千名骑兵。一开战，汉尼拔计划以战象突击，再令步兵发动总攻击对抗已成混乱的罗马步兵，