Il participe à la Coupe d'Afrique des nations 2012 avec l'équipe du Soudan. Il marque un doublé contre l'Angola lors de cette compétition.