The Third Punic War ( 149 BC to 146 BC ) was the third and last of the Punic Wars . It was fought between the former Phoenician colony of Carthage , and the Roman Republic . The Third Punic War ( Latin : Tertium Bellum Punicum ) ( 149 BC to 146 BC ) was the third and last of the Punic Wars fought between the former Phoenician colony of Carthage , and the Roman Republic .