The highly regarded Manchester United midfielder previously represented France at Under-16 and Under-17 levels.
However, Mejbri, 18, has now committed to playing for Tunisia and recently received his first senior international call-up for the games against DR Congo, Algeria and Mali.
Tunisia have unveiled Hannibal Mejbri in spectacular fashion after he switched allegiance
Manchester United midfielder previously played for France U17s but will now play for Tunisia
Tunisia elected to unveil Mejbri as their player in elaborate fashion.
With a crowd of dignitaries and journalists gathered in attendance in an auditorium, there was a countdown, with dramatic music being played.
After an intense buildup, Mejbri eventually walked out onto the stage against a backdrop of strobe lighting and bursts of flames.
Mejbri was unveiled by Tunisia in a dramatic ceremony that included music and lighting
The prospect recently made his senior debut for United as a substitute away to Wolves
Mejbri made his senior debut for United when he was brought on as a substitute against Wolves in the final Premier League game of the season.
Previously at Monaco, Mejbri signed for United in 2019 and has produced some impressive performances at youth level.
This season, for instance, he won the Denzil Haroun Reserve player of the year award.