Opoku played in Ghana for
Brong Ahafo United from age 15, before moving to Germany where he joined
VfB Leipzig. With Leipzig he played in the
Bundesliga, making 10 appearances and scoring one goal. He made his debut in the
1993–94 season, coming off the bench in the 75th minute for
Matthias Liebers against
Eintracht Frankfurt on the eleventh matchday, as the match would finish in a 2–1 loss. Opoku's other appearances in the Bundesliga also remained winless, as Leipzig finished bottom of the table with only 17 points. After being relegated to the
2. Bundesliga, he made 54 appearances in the next four seasons and scored three goals. ==International career==