Erste internationale Erfahrungen sammelte Mohamed Ismail Ibrahim 2012 bei den Afrikameisterschaften in Porto-Novo, bei denen er im 5000-Meter-Lauf in 14:36,31 min den 14. Platz belegte. Im Jahr darauf erreichte er bei den Jugendafrikameisterschaften in Warri über 3000 Meter in 8:29,33 min den sechsten Platz, wie auch im 2000-Meter-Hindernislauf in 5:59,31 min. 2014 nahm er im 1500-Meter-Lauf an den Olympischen Jugendspielen in Nanjing teil und gewann dort in 3:45,72 min die Bronzemedaille. 2015 wurde er bei den Juniorenafrikameisterschaften in Addis Abeba in 9:47,38 min Sechster im Hindernislauf und belegte daraufhin bei den Arabischen Meisterschaften in Madinat Isa in 8:39,46 min den fünften Platz. Er qualifizierte sich auch für die Weltmeisterschaften in Peking, ging dort aber kurzfristig nicht an den Start. Im Jahr darauf klassierte er sich bei den U20-Weltmeisterschaften in Bydgoszcz in 8:42,38 min auf dem zehnten Platz und nahm anschließend im Hindernislauf an den Olympischen Spielen in Rio de Janeiro teil, erreichte dort mit 5:53,10 min aber nicht das Finale.