Cannae: The Longest Day cover art

Cannae: The Longest Day

Pre-order free with Premium Plus
1 credit a month to buy any audiobook in our entire collection.
Unlimited access to our all-you-can-listen catalogue of 15K+ audiobooks and podcasts.
Member-only deals & discounts.
Auto-renews at $16.45/mo after 30 days. Cancel anytime.

Cannae: The Longest Day

By: Ben Kane
Narrated by: Ben Kane, Philip Stevens
Pre-order free with Premium Plus

Auto-renews at $16.45/mo after 30 days. Cancel anytime.

Pre-order for $37.98

Pre-order for $37.98

About this listen

From the Sunday Times bestseller comes a gripping retelling of Hannibal's greatest trial - the battle of Cannae.

Cannae, 216 BC - Under a blisteringly hot sun, Hannibal Barca, perhaps the most skilful general in history, leads his army against the unstoppable might of Rome. His soldiers are outnumbered two to one.

The momentous battle will determine the Roman Republic's fate.

By the day's end, tens of thousands of men will be dead, the ground saturated in blood. Can Hannibal's army defeat the Roman legions, or will the challenge for the great general prove too much?

Recounted by soldiers on both sides, Ben Kane's historical epic Cannae brings the ancient battle to life as never before. Its cinematic, edge-of-the-seat action will drag readers into the midst of the fear, madness and brutality of Cannae, one of the bloodiest and most-studied battles in history.

Readers love Ben Kane:
'Powerful evocation of our history' ⭐⭐⭐⭐⭐
'An engaging and exciting read' ⭐⭐⭐⭐⭐
'Gripped me from start to finish' ⭐⭐⭐⭐⭐
'Epic tales, gorgeous prose, non-stop action' ⭐⭐⭐⭐⭐
'Rich in period detail and lively in narrative' ⭐⭐⭐⭐⭐©2026 Ben Kane (P)2026 Orion Publishing Group Limited
No reviews yet
In the spirit of reconciliation, Audible acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.