W latach 2008–2009 grał w nigeryjskim Niger Tornadoes FC, a w 2009 roku wrócił do Belgii i został piłkarzem trzecioligowego KFC Dessel Sport.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1997 Kaduna United FC Nigeria I. liga ? ? 1997/98 Padova Calcio Włochy Serie B 4 0 1997/98 Ravenna Calcio Włochy Serie B ? ? 1998/99 A.C. Milan Włochy Serie A 1 0 1999/00 A.C. Milan Włochy Serie A 1 0 2000/01 AC Monza Włochy Serie B 26 3 2001/02 A.C. Milan Włochy Serie A 0 0 2002/03 AC Siena Włochy Serie B 4 0 2003/04 Standard Liège Belgia Eerste Klasse 29 8 2004/05 RAEC Mons Belgia Eerste Klasse 30 14 2005/06 KAA Gent Belgia Eerste Klasse 23 2 2006/07 SV Zulte-Waregem Belgia Eerste Klasse 13 1 2006/07 RAEC Mons Belgia Eerste Klasse 10 0 2007/08 RAEC Mons Belgia Eerste Klasse 15 0 2008/09 Niger Tornadoes FC Nigeria I. liga ? ? 2009/10 Dessel Sport Belgia III. liga 3 0

Kariera reprezentacyjna W 1997 roku Aliyu był członkiem reprezentacji Nigerii U-17, która wygrała Meridian Cup w Portugalii.

W pierwszej reprezentacji Nigerii Mohammed zadebiutował 29 maja 2004 w wygranym 3:0 meczu z Irlandią rozegranym w ramach Pucharu Jedności w Londynie. Wystąpił też w drugim meczu tego pucharu, wygranym 2:0 z Jamajką.