21-letni pomocnik spędził w Manchesterze United pięć lat. Na Old Trafford trafił w 2019 roku z AS Monaco. W pierwszym zespole Czerwonych Diabłów zapisał na swoim koncie 13 meczów i 1 gola.
Manchester United nie ujawnił kwoty transferu, ale media spekulują, że klub z Old Trafford za swojego piłkarza otrzyma 5,4 mln funtów opłaty gwarantowanej i 4 mln funtów w formie ewentualnych bonusów.
Hannibal w trakcie swojej kariery w Manchesterze United był dwukrotnie wypożyczany. Tunezyjczyk zanotował udany pobyt w Birmingham City, a także reprezentował barwy Sevilli, gdzie jednak nie poszło mu najlepiej.
– Hannibal, życzymy powodzenia w kolejnych krokach w karierze – napisał Manchester United na swojej stronie internetowej.