FC Barcelona verkocht de aanvaller in 2004 aan Metaloerh Donetsk uit Oekraïne. Babangida begon hier als bankzitter, in het seizoen dat hij werd aangetrokken (seizoen 2004/05) speelde hij maar acht wedstrijden en wist daarin twee doelpunten te maken. In de laatste speelronden verdiende hij een basisplaats
Het seizoen daarop, seizoen 2005/06, stond hij wederom in de basis. Hij speelde twee wedstrijden voor hij vertrok.
De weinige wedstrijden die Babangida speelde bij Metaloerh waren toch genoeg voor Griekse interesse. In de zomer van 2005 maakte Babangida, na een geslaagde stage, de overstap naar Olympiakos Piraeus. Hier groeide hij uit tot basisspeler.