Боевой порядок карфагенской армии был построен с расчетом на полное уничтожение противника путем его окружения с помощью сильных флангов при наличии слабого центра. Фланги не только перестали быть уязвимым местом в боевом порядке, но стали средством окружения меньшими силами крупных сил противника. В этом бою хорошо вооруженная, организованная и обученная конница карфагенян одержала победу над первоклассной по тому времени римской пехотой. Она завершила окружение римской армии, что фактически решило исход боя.
Карфагенская конница хорошо маневрировала на поле боя и хорошо взаимодействовала с пехотой. Когда карфагенская армия окружила римлян, плотное построение легионов лишило их маневренности. Римляне были сбиты в одну кучу. Сражаться могли только воины внешних шеренг. Численное превосходство римской армии потеряло свое значение; внутри этой огромной массы происходила давка, воины не могли повернуться. Началось страшное избиение римлян.
В результате двенадцатичасового боя римляне потеряли 48 тысяч убитыми и около 10 тысяч пленными. Потери карфагенян убитыми достигали 6 тысяч человек.
В результате поражения римлян под Каннами от Рима отпали крупные города Южной Италии. Ганнибалу удалось создать антиримскую коалицию из Македонии, Сиракуз и некоторых греческих городов Сицилии. Рим оказался в кольце врагов.
Однако Карфагенская армия не пошла на Рим. Карфагенский сенат, боясь усиления власти Ганнибала, не поддержал свою армию, находившуюся в Италии, ни флотом, ни деньгами. Крупная победа карфагенской армии не была использована Карфагеном в полной мере. Из этого поражения римское правительство сделало выводы и приняло энергичные меры. В 212 году до н. э. римлянам удалось перехватить тактическую и стратегическую инициативу.
В 204 году до н. э. Ганнибал, находящийся в Италии, получил известие о том, что римские войска под командованием молодого полководца Публия Корнелия Сципиона высадились в Африке. Некогда победоносный военачальник был вынужден покинуть Италию и вернуться в Карфаген.
В марте 202 года до н. э. в грандиозной битве при Заме Ганнибалово войско потерпело сокрушительное поражение, и Карфаген был вынужден принять продиктованные Римом условия мира.
Ганнибал Барка в 201 году до н. э. стал первым лицом в родном отечестве. Благодаря его дальновидной политике была приведена в порядок финансовая система Карфагена и обеспечена уплата первоочередных платежей, наложенных Римом.
Мысль о новой войне против ненавистного Рима жила в нем постоянно. Он искал союзников. Враги полководца донесли на него, и римляне потребовали выдачи опасного противника. Ганнибал был вынужден бежать в Сирию, где стал военным советником сирийского царя и возглавил войну с Римом, которая длилась четыре года (192–188 годы до н. э.) и закончилась поражением Сирии. Ганнибал