La battaglia di Khartoum o assedio di Khartoum durò dal 13 marzo 1884 al 26 gennaio 1885. Essa venne combattuta dentro ed intorno a Khartoum tra le forze egiziane condotte dal Generale britannico Charles George Gordon ed un esercito sudanese Mahdista guidato dall'autoproclamatosi Mahdi Muhammad Ahmad. Khartoum fu assediata dai mahdisti mentre veniva difesa da una guarnigione di 7.000 egiziani e truppe lealiste sudanesi. Dopo un assedio di dieci mesi, alla fine i mahdisti fecero irruzione nella città uccidendo l'intera guarnigione.