A lo largo de su vida, Masinisa extendió el reino, colaborando con Roma. Hacia el final de su vida, provocó a Cartago para que le declarase la guerra. Según Livio, los númidas comenzaron a saquear alrededor de 70 ciudades en las fronteras sur y oeste de Cartago. Airados por esta conducta, los cartagineses declararon la guerra a Masinisa, desafiando el tratado firmado tras la segunda guerra púnica que prohibía a Cartago declarar la guerra a una tercera nación. El resultado fue la tercera y última guerra púnica.