The Battle of Nepheris was the second battle of the Third Punic War that took place at Nepheris in late 147 BC. The battle was fought between the forces of the Roman Republic, commanded by Scipio Aemilianus, and the forces of Carthage who were commanded by Diogenes of Carthage.