The two Mediterranean powers fighting in the Punic Wars were AP World History Chapter 4 The two Mediterranean powers fighting in the Punic Wars were a. Egypt and the Persian Empire. b. Sicily and Ionia. c. Macedonia and Crete. d. Athens and Sparta. e. Carthage and Rome. Answer: E Learn More : Share this Share on FacebookTweet on TwitterPlus on Google+