Odonkor podczas swojej kariery grał w takich klubach jak Borussia Dortmund, Real Betis czy Alemannia Aachen. Jego ostatnim zespołem była Howerła Użhorod.
Powodem zakończenia przygody z futbolem prze Odonkora w tak młodym wieku były poważne problemy z kolanem.