हनिबल ने दूसरी प्यूनिक युद्ध में काने के युद्ध में अपनी सबसे बड़ी जीत हासिल की। यह युद्ध रोमन सेना के लिए एक भीषण हार साबित हुआ। इतिहासकारों का मानना है कि इस युद्ध में लगभग ८०,००० रोमन सैनिकों की जान गई थी। हनिबल की रणनीतिक कुशलता ने रोमन सेना को पूरी तरह से पराजित कर दिया। इस हार ने रोम के लिए एक बड़ा संकट पैदा कर दिया, लेकिन रोम ने हार नहीं मानी और अंततः युद्ध में जीत हासिल की। काने का युद्ध प्राचीन इतिहास में सबसे विनाशकारी युद्धों में से एक माना जाता है।