A Goodreads user asked:
hannibal died at what age exactly because some say when he was only 18 others say 66 so which one it true ?? oh btw i recommend to search for the story of the carthage founder elissa a great myth :D
Brent Morrison Yes Jon has it correct. He was born in 247 BC and died in either 181 or 183 BC, so mid-60s anyhow. Definitely not 18.