19. yüzyılda yaşanan bu savaşın nedeni sömürgeciliktir. ilk olarak mahdist sudan ve mısır arasında yaşanmıştır. fakat sonradan ingilizler de katılmıştır.
1819 yılında muhammed ahmed 'in işgali ardından, sudan bir mısır yönetimi tarafından yönetilmeye başlandı. orada yaşayan insanlar bu sömürgecilik yönetiminden rahatsız oldu. yüksek vergi koyuldu çünkü mısırlılar köle ticaretini bitirmeye çalıştı. sonuç olarak mısırlı'lara karşı bir isyan başladı.
mısır hükümeti ingiliz'in sömürgesi olmaya başladı. avrupalı devleter sudan'da çıkan isyanlardan haberdar olmuştu. mısır hükümetine ingiliz danışmanlar başka bir sefer için zımni onay verdi. 1883 yazı boyunca, 7.000 piyade, 1.000 süvari, 20 makineli tüfek gücü bir emekli ingiliz hint çalışanlar kolordusubayı; william hicks, ve on iki avrupa subayın komutası altında yerleştirildi. winston churchill, "belki savaşa giden en kötü orduydu." demiştir.kaynak