Британская армия
Британская армия состояла из тех же единиц, что сражались при Эль-Теб: 4500 солдат, 22 пушки и 6 пулемётов. У махдистов было около 10 000 человек, большинство из них принадлежали к племени Османа Диньи (известного среди британских солдат как «Fuzzy Wuzzies» за своеобразные причёски).