Ibra kontrakt z Malmoe podpisał w 1996 roku. W barwach tego klubu rozegrał 40 ligowych spotkań, w których strzelił 16 goli. W 2001 roku przeszedł do Ajaxu Amsterdam i tak zaczęła się jego podróż po europejskich klubach. Potem grał kolejno w: Juventusie, Interze, Barcelonie, Milanie, a obecnie jest graczem PSG