The 18-year-old has starred for the Eagles of Carthage on their run to the final of the tournament in Qatar, which takes place on Saturday.
Tunisia have beaten Mauritania, United Arab Emirates, Oman and Egypt to reach this stage, with North African rivals Algeria now all that stands between them and glory in this competition for the first time since 1963.
“Of course, I’m really, really excited for the final against Algeria,” said Hannibal, in an exclusive interview with club media. “After all, it’s a final. We’re going to give absolutely everything and concentrate on our game.