Ibrahim urodził się 26 lipca 1992 roku w Addis Ababa w Etiopii. W 2003 roku wyemigrował do Australii. Obecnie Kamal jest zawodnikiem Melbourne Heart. Od dwóch lat regularnie otrzymuje powołania do młodzieżowych reprezentacji "Kangurów" - U-17 oraz U-20. W 2008 roku dotarł do ćwierćfinału Mistrzostw Azji. W tamtym turnieju strzelił jednego gola w starciu z Chinami. Ibrahim przez 10 dni będzie trenował z drużyną Młodej Legii. Później sztab szkoleniowy podejmie decyzję dotyczącą jego przyszłości.