Career
Oliver started his career with local club Breiðablik before signing with AGF in Denmark 16 years old. In 2014 he moved back to Breiðablik to start his senior career. Oliver made his first senior international appearance on 17 November 2015 in a match against Slovakia, when he came on as a substitute for Jóhann Berg Guðmundsson with ten minutes left of the match.