Zimą 2007 roku Ogbuke miał podpisać kontrakt z Lokomotiwem Moskwa do 2011 roku, a moskiewski klub miał zapłacić za niego około 3,6 miliona euro. Ostatecznie zawodnik przeszedł do TSG 1899 Hoffenheim, grającego w 2. Bundeslidze. W nowym klubie zadebiutował 3 września 2007 w przegranym 2:3 wyjazdowym spotkaniu z Freiburgiem. W 2008 roku wywalczył z Hoffenheim historyczny awans do pierwszej ligi niemieckiej. W Hoffenheim był podstawowym zawodnikiem. W 2012 roku za 4 mln euro przeszedł do FC Schalke 04 z którego w 2015 roku odszedł na wolny transfer. Po ponad rocznej przerwie trafił do szwedzkiego AIK Fotboll. Grał tam przez pół roku po czym trafił do Chin a konkretnie do Shenzhen FC. 26 lipca 2017 roku wrócił do AIK Fotboll z którym 1 stycznia 2018 roku ponownie rozwiązał kontrakt. Na nowego pracodawce czekał około miesiąca. Jego nowym klubem okazał się być Bolton Wanderers F.C. Z końcem sezonu jego kontrakt dobiegł końca, a zawodnik powrócił do Szwecji i związał się z klubem IF Elfsborg. Przed rozpoczęciem sezonu 2019 ligi szwedzkiej po raz trzeci w karierze został zawodnikiem AIK Fotboll.

Kariera reprezentacyjna