Hannibal Mejbri jest piłkarzem Manchesteru United od 2019 roku. Na Old Trafford trafił z młodzieżowej drużyny AS Monaco.
Mejbri urodził się w 2003 roku na obrzeżach Paryża w miejscowości Ivry-sur-Seine. Początkowo reprezentował barwy Paris FC i Boulogne-Billancourt. W 2018 roku talent zawodnika dostrzegło AS Monaco. Klub z księstwa postanowił zapłacić za pomocnika 1 milion euro.
Mejbri w ekipie AS Monaco kariery nie zrobił. Piłkarz i jego rodzice uznali, że obietnice złożone przez klub z księstwa nie przekładają się na rzeczywistość. W 2019 roku po piłkarza zaczęła ustawiać się kolejka europejskich klubów. Zawodnika chciał nie tylko Manchester United, ale również Bayern Monachium, Paris Saint-Germain i FC Barcelona.
W sierpniu 2019 roku Manchester United ogłosił, że pozyskał Mejbriego z AS Monaco. Czerwone Diabły zapłaciły za młodego pomocnika 5 milionów euro. Kwota ta może urosnąć do 10 milionów euro, jeśli spełnione zostaną wszystkie warunki.
Hannibal Mejbri szybko został przesunięty do drużyny Manchesteru United U-23, choć miał zaledwie 17 lat. Dobra gra zawodnika zaowocowała nagrodą dla najlepszego piłkarza rezerw Czerwonych Diabłów w 2021 roku.
Mejbri debiut w seniorskim składzie Manchesteru United zanotował 23 maja 2021 roku w ostatnim meczu sezonu 2020/2021 przeciwko Wolverhampton (2:1). Hannibal zmienił Juana Matę w 82. minucie spotkania.
W czerwcu 2021 roku Mejbri zanotował debiut w seniorskiej reprezentacji Tunezji. Choć piłkarz urodził się we Francji i spędził tam swoje dzieciństwo, to mógł wybrać grę dla Tunezji ze względu na swoich rodziców. Ojciec Hannibala, Lotfi, sam był piłkarzem i reprezentował barwy swojego kraju.
W sezonie 2022/2023 Hannibal Mejbri udał się na wypożyczenie do Birmingham City.