اشتعلت الثورة في السودان تحت قيادة محمد أحمد المهدي الذي إدعى أنه محمد المهدي و أن الله قد أرسله ليملأ الأرض عدلاً بعد أن ملئت جوراً. التفت جموع الشعب السوداني حول دعوة المهدي وتوالت انتصاراته على الأتراك و المصريين حتى حُررت الخرطوم سنة 1885 وأُقيمت دولةالدولة المهدية التي سرعان ما إنهارت في عام 1898 م، على يد القوات البريطانية المصرية في معركة كرري (في أم درمان) وقُتِل الخليفة عبد الله التعايشي بعدها بقليل في واقعة أم دبيكرات بكردفان لتبدأ مرحلة الاستعمار.