Luis de Haro, tan sólo 5 000 soldados de infantería y 1300 caballeros consiguieron refugiarse en Badajoz, según se averiguó en el recuento efectuado en esta ciudad el día después de la batalla, mientras que toda la artillería, 5,000 hombres (además de 600 enfermos y heridos enviados a Badajoz), 15 000 armas de fuego y todos los pertrechos y la correspondência oficial fueron capturados por los portugueses.Un español contemporáneo (Crespi de Valdura) escribió en su diario, el 19 de enero 1659: «el enemigo [...] nos desbarató; tomó todo el bagaje y artillería y fue grande nuestra pérdida y el señor don Luis de Haro se retiró a Badajoz a uña de caballo con harto peligro de haberle preso».