Mahdi est arrivé à Oumdourman, ville jumelle de Khartoum, où il a été accueilli par une foule de partisans, avant de se rendre dans la mosquée de la cité.
Aucune explication n'a pu être obtenue dans l'immédiat au sujet de son retour d'exil passé dans plusieurs pays, dont l'Egypte et la Grande-Bretagne.
Il avait été déjà exilé une première fois avant de retourner au Soudan en janvier 2017.
Mahdi, dernier Premier ministre démocratiquement élu du Soudan, avait été chassé du pouvoir par le coup d'Etat fomenté en 1989 par l'actuel président Omar el-Béchir.
Lire aussi : Soudan: l’opposant Sadek al-Mahdi est de retour d’exil
Il dirige al-Oumma, l'une des plus anciennes formations politiques du pays. Il est également à la tête de la secte Al-Ansar, branche religieuse d'al-Oumma.
En avril dernier, le procureur de la sûreté de l'Etat soudanais avait accusé Sadek al Mahdi de collaboration avec les rebelles pour renverser le régime de Béchir.
Béchir avait menacé de poursuivre les dirigeants politiques de son pays qui entretiennent des liens avec des groupes rebelles.