W 2007 roku Ibrahim wystąpił z reprezentacją Nigerii U-17 na Mistrzostwach Świata U-17. Wraz ze swoją drużyną wywalczył mistrzostwo świata. W 2009 roku zagrał z kadrą U-20 na Mistrzostwach Świata U-20. W dorosłej reprezentacji Nigerii zadebiutował 13 czerwca 2015 w wygranym 2:0 meczu kwalifikacji do Pucharu Narodów Afryki 2017 z Czadem, rozegranym w Kadunie.