Karierę reprezentacyjną rozpoczął w 2010. W tym samym roku został powołany przez trenera Larsa Lagerbäcka na MŚ 2010 w trybie awaryjnym w miejsce John Obiego Mikela, który to doznał kontuzji. Na tym turnieju występował z numerem 10. Uczestnik Pucharu Narodów Afryki 2013 i Pucharu Konfederacji 2013. W latach 2010–2016 wystąpił w reprezentacji w 27 spotkaniach i strzelił 6 bramek.