シケリア戦争
これが第一次ポエニ戦争の原因となる。一般的にはそうは認識されていないが、これらの二つの戦争はシケリア戦争の最後の段階と見ることも出来る。
ローマはシケリアの近くに位置していたにもかかわらず、紀元前5世紀と4世紀の間シケリアに介入しなかったが、これは紀元前5世紀にはエトルリア人と戦っており、紀元前4世紀にはイタリア半島内での征服戦争を行っていたためである。また、当時のローマは有力な海軍を持っていなかった。紀元前264年、ローマはシケリアに遠征しヒエロン2世にローマとの同盟を強制した。ローマは第一次ポエニ戦争に勝利し、シュラクサイを除くシケリア全体をローマの属領とした(シキリア属州)。しかしシュラクサイは第二次ポエニ戦争でローマに敵対し、紀元前212年にシュラクサイは陥落(シュラクサイ包囲戦)、シケリアは完全にローマの属州となった。
他方、シケリアで最も強大な都市国家であるシュラクサイとアクラガスはカルタゴに対する積極策をとらなかった。しかしこの政策に反対したシュラクサイの元将軍ヘルモクラテスは、私的に小さな軍を組織してセリヌスのアクロポリスを再建し、そこを根拠地としてカルタゴ領に襲撃を行った。その後ヘルモクラテスはモティアとパノルムスに勝利したが、シュラクサイに戻ろうとして阻止され戦死した。この活動の報復として、紀元前406年にハンニバル・マゴは三度目のシケリア遠征を実施した。
しかしながら、この遠征ではカルタゴ軍は激しい抵抗に会い、また不運も重なった。アクラガス包囲戦において、カルタゴ軍にはペストが蔓延し、ハンニバル・マゴ自身も病死してしまった。後任となったヒミルコ2世はアクラガスを占領・破壊した。続いてゲラを占領(ゲラの戦い)、カマリナを破壊し(カマリナ略奪)、シュラクサイの新しい僭主であるディオニュシオス1世に連続して勝利した。しかし、伝染病が再びカルタゴ軍を襲い、ヒミルコはカルタゴ占領地を引き続きカルタゴの支配下に置くという条件の下、ディオニュシオスと講和した。この時点がシケリアにおけるカルタゴ勢力の絶頂期であり、シケリアのおよそ2/3がカルタゴの支配化下におかれた。
紀元前343年、ティモレオンはシケリアのカルタゴ領に対する攻撃を開始した。カルタゴはハスドルバルとハミルカルが率いる大軍をシケリアに派遣したが、紀元前339年にクリミスス川の戦いで大敗した。その後の講和条約でカルタゴ勢力圏はハルキアス川以西とされた。
ディオニュシオスは紀元前368年にまたもカルタゴ領を攻撃し、シケリア西端のリルバイオン(現在のマルサーラ)を包囲した(リルバイオン包囲戦)。しかし、ハンノ率いるカルタゴ艦隊の奇襲によりシュラクサイ海軍が敗北したため撤退し、紀元前367年にディオニュシオスは死亡した。その後22年間、カルタゴとシュラクサイの平和が保たれた。シュラクサイのディオンがカルタゴとの講和交渉を行い、カルタゴはハルキアス川とヒメラス川以西の勢力を維持することとなった。