Coba jelasin Magon II: 396–375 SM. dari Dinasti Magon dong

Dengan naiknya Magon menjadi raja, kebijakan luar negeri Kartago diduga telah berubah secara besar-besaran. Jika sebelumnya Kartago  menjajah pulau Ibiza dan sekitarnya, semenjak dia memimpin, Kartago berkembang menjadi kekuatan militer Fenisia utama di kawasan Laut Tengah bagian barat. Magon digantikan oleh putranya bernama Hasdrubal. Penerus berikutnya adalah Hamilkar I, putra dari saudara laki-laki Hasdrubal bernama Hannon. Kartago, yang selalu berusaha melepaskan diri dari saingan utamanya, bangsa Yunani, bahkan mungkin telah bersekutu dengan Kekaisaran Persia yang dipimpin oleh Ahasyweros (sejarahnya diperdebatkan) untuk mengalahkan musuh bersama. Herodotos mengatakan bahwa diyakini bahwa pertempuran yang menentukan di Pertempuran Himera antara pasukan Kartago dan Yunani di Sisilia terjadi pada hari yang sama ketika orang-orang Yunani bertemu pasukan Persia dalam Pertempuran Salamis pada tahun 480 SM di Yunani itu sendiri. Bangsa Yunani menang dalam dua pertempuran tersebut dan Hamilkar menemui ajalnya di Himera.

Pada tahun 480 SM, setelah wafatnya Hamilkar I, raja-raja selanjutnya mulai kehilangan sebagian besar kekuasaannya kepada Dewan Tetua aristokrat. Pada tahun 308 SM,  Bomilkar berusaha melakukan kudeta untuk mengembalikan raja ke kekuasaan penuh, tetapi gagal, yang menyebabkan Kartago berubah menjadi republik secara de facto.