В конце V в. до н. э. Карфаген посчитал себя достаточно сильным, чтобы вновь ввязаться в борьбу с греками за верховенство в Сицилии. Огромная армия под командованием потомка Магона Ганнибала (хотя ему и доверили важнейший пост в государстве, о прежнем влиянии династии уже не могло быть и речи) высадилась в 409 г. до н. э. на острове и захватила Селинунт и Гимеру, которые, впрочем, были отвоеваны греками после возвращения Ганнибала в Африку.
В 406 г. до н. э. на Сицилию вторглась новая пунийская армия во главе с Ганнибалом и Гимильконом, захватила полисы южного побережья острова и осадила Сиракузы. Город спасла поразившая вражеский лагерь эпидемия, и все же условия заключенного в 405 г. до н. э. мира были очень благоприятны для карфагенян, отдавая в их руки Селинунт, Акрагант и Гимеру и обязывая данью Гелу и Камарину (Диодор, XIII, 80–91; 108–111; 114).
Взять реванш за поражение эллинов вознамерился тиран Сиракуз Дионисий, войны с которым определили обстановку на Сицилии на протяжении нескольких последующих десятилетий (собственно, предыдущая война завершалась, когда Дионисий уже захватил власть в Сиракузах, и может считаться первой войной пунийцев против Дионисия). Война 398–392 гг. до н. э. закончилась разрушением карфагенского города Мотии и потерей пунийцами значительных территорий на Сицилии, за исключением западной части острова (Диодор, XIV, 45–46; 48–53, 70–76; 90; 95–96).
Трудности, переживаемые Карфагеном в эту эпоху, далеко не исчерпывались ожесточенными войнами против Дионисия. На рубеже пятого и четвертого столетий до нашей эры (основной источник по этому вопросу, Полиэн, не дает точной датировки) восстали ливийцы, и пунийскому полководцу Гимилькону лишь с помощью хитрости удалось их разгромить.
Поражение в войне с Дионисием оказалось роковым для Гимилькона. По возвращении из Сицилии в 396 г. до н. э. он был вынужден покончить с собой (Диодор, XIV, 76, 4; Юстин, XIX, 3, 12). С ним вместе окончательно сходит с исторической арены и династия Магонидов. В это же время вспыхнуло новое восстание подвластных пунийцам ливийских племен, к которым присоединились и рабы. Правительственные войска были разгромлены, после чего восставшие захватили город Тунет, находившийся в непосредственной близости от самой пунийской столицы. Однако из-за отсутствия единого руководства ливийцы и рабы не сумели развить свой успех и потеряли инициативу. Карфагеняне смогли мобилизовать свои силы, разобщить своих врагов и подавить восстание (Диодор, XIV, 77).
Долгие семь лет (382–375 гг. до н. э.) тянулась третья война карфагенян против Дионисия. На этот раз успех был на стороне пунийцев: греки уступили Селинунт, Термы, западную часть округи Акраганта, а граница между владениями сторон пролегла по реке Галик (Диодор, XV, 15–17; Полиэн, V, 8, 1–2; 10, 5; VI, 16, 1). И вновь война против эллинов дополнилась новым мощным восстанием ливийцев и жителей Сардинии, последовавшим в 379 г. до н. э. В самом Карфагене начались волнения, которые удалось погасить только после торжественных жертвоприношений. Установив мир среди господствующего населения, пунийцы повели атаку на восставших в Ливии и на Сардинии и довольно скоро их усмирили.
Последняя война с Дионисием проходила в 368 г. до н. э. Сиракузцы захватили несколько важных пунийских городов, в том числе Селинунт, и осадили Лилибей. Но карфагенский флот разбил сиракузцев у Эрикса, а смерть тирана и приход на его место сына Дионисия Младшего повлекли за собой скорое прекращение войны и возвращение сторон к исходному состоянию (Диодор, XV, 73; XVI, 5; Полиэн, V, 9).
К середине IV в. до н. э. карфагенская держава достигла новых границ, которые обрисованы во втором римско-карфагенском договоре. Датируют его обычно 348 г. до н. э., хотя и высказывалось мнение, что корректнее относить его запись к рубежу VI–V вв. до н. э. Новый договор как бы дополняет предыдущий, вносит новые детали. В запретную для римских купцов территорию теперь входят не только земли за Прекрасным мысом, но и Мастия, Тарсей (Тартесс), то есть юг и юго-восток Пиренейского полуострова, в Ливии и Сардинии (это явно свидетельствовало об усилении власти пунийцев на этих территориях). Не ограничивалась торговля лишь в самом Карфагене и принадлежащей ему части Сицилии (Полибий, III, 24; Ливий, VII, 27, 2; Диодор, XVI, 69, 1).