Eftir Cannae, margir ítalska borgir byrjuðu orsök Hannibal. Rómverjar, undir Fabius Verrucosus, forðast frekari bein átök við herafla Hannibal. Tækni þeirra á varfærnum áreitni og tefja för með 10 ára indecisive maneuvering. (Slík stefna varúð og tefja hefur komið til að vera kölluð "Fabian" eftir Fabius.) Smám saman Rome vann aftur vanheilagir ítalska borgir. Hasdrubal, bróðir Hannibal, hafði á meðan vinstri Spáni með her, fór yfir Alpana, og inn Ítalíu að koma til aðstoðar Hannibal. Rómverjar lært áætlanir Hasdrubal í gegnum handtaka skilaboð og hitti hann í bardaga á Metaurus River (207) þar sem hann var sigraður og drepinn. Höfuð hans var kastað í herbúðum Hannibal.
Ósigur Karþagó
Í 204 f.Kr. Publius Scipio (síðar kallað Scipio Africanus eldri) hóf herferð í Afríku gegn Carthage sig. Hannibal var kallaður heim, og lenti í Afríku í 202. Á orrustunni við tiltölulega nýbakaða hermenn Zama Hannibal voru flutt. Carthage samþykkt frið skilmála Róm. Hannibal var nefnd eftir Carthaginians að stjórna landinu, en Róm varð fljótlega brugðið og sakaði hann um samsæri gegn friði. Hannibal slapp við Litlu-Asíu.
Líf sem Fugitive
Í 195 f.Kr. Hannibal fann athvarf með Seleucid konungi, Antiochus III, í Efesus. Antiochus var sannfært um Hannibal að gera árás á Roman-haldin Grikklandi. Herferðin var skelfilegur. Hannibal, í umsjá flota, var ósigur, og Antiochus missti bardaga á Laugaskörð (191) og Magnesia (190 eða 189). Hannibal slapp til Biþýníu og börðust í stríðinu milli Biþýníu og Pergamos. Þegar Róm greip, og Roman lyf kom í Biþýníu að grípa Hannibal, það var enginn staður til vinstri til að flýja. Hannibal framið sjálfsmorð með því að taka eitur.