La llamada tercera guerra púnica (149-146a.C.) comprende casi en exclusiva la batalla de Cartago, una operación de asedio de larga duración que acabó con el saqueo y la destrucción completa de la ciudad de Cartago. Las causas de la guerra fueron, por un lado, el creciente sentimiento anti-romano en Hispania y Grecia, y por el otro, el visible resurgir del poderío militar cartaginés, reducido artificialmente por Roma tras la segunda guerra púnica.