W 2010 roku Nigeryjczyk podpisał kontrakt z FSV Mainz 05. W pierwszym zespole Mainz rozegrał jedno spotkanie, 13 listopada 2010 z Hannoverem (0:1). W 2011 roku odszedł do Vitesse Arnhem, w którym zadebiutował 29 stycznia 2011 w meczu z Rodą Kerkrade (5:2), w którym zdobył gola.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1999/00 FC Barcelona B Segunda División B 33 12 2000/01 FC Barcelona B Segunda División B 33 7 2001/02 FC Barcelona B Segunda División B 35 23 2002/03 Terrassa FC Segunda División 38 5 2003/04 FC Barcelona B Segunda División B 9 0 2003/04 Cádiz CF Segunda División 14 0 2004/05 Metalurg Donieck Ukraińska Wyszcza Liha 8 2 2005/06 Metalurg Donieck Ukraińska Wyszcza Liha 2 0 2005/06 Olympiakos SFP Alpha Ethniki 25 2 2006/07 Olympiakos SFP Alpha Ethniki 8 1 2007/08 Apollon Limassol Division A 23 9 2008/09 Apollon Limassol Division A 31 9 2009 Kubań Krasnodar Priemjer-Liga 14 1 2010/11 FSV Mainz 05 Bundesliga 1 0 2010/11 FSV Mainz 05 II Regionalliga 2 2 2010/11 Vitesse Arnhem Eredivisie 7 1

Kariera reprezentacyjna W 1999 Babangida brał udział w młodzieżowych Mistrzostwach Świata.