 He most recently played for the Azerbaijan Premier League side Qarabağ.In 2006, he had an impressive run of form in the CAF Confederation Cup while playing for Tunisian club Étoile Sportive du Sahel, taking them to the final of the competition, whilst netting eight goals.In January 2012, Opara left FK Khazar Lankaran, and signed a six-month contract with Al Naser of the Kuwaiti Premier League.