W 2009 roku Obiora wystąpił wraz z reprezentacją Nigerii U-20 na Mistrzostwach Świata U-20 i Mistrzostwach Afryki U-20. W dorosłej reprezentacji zadebiutował w 2012 roku. W 2013 roku został powołany do kadry na Puchar Narodów Afryki 2013.