La
bataille d'oNdini est livrée le au
KwaZulu-Natal en
Afrique du Sud, pendant la guerre civile zouloue de 1883-1884. Ce conflit oppose les
uSuthu, les partisans du roi
Cetshwayo kaMpande exilé de son royaume à l'issue de la
guerre anglo-zouloue de 1879 et restauré sur son trône par les Britanniques en janvier 1883, aux Mandlakazi, un clan dissident, dont le chef
Zibhebhu kaMaphitha, cousin de Cetshwayo, aspire à l'indépendance. Les Mandlakazi, auxquels se sont joints les Ngenetsheni attaquent oNdini, la capitale du royaume zoulou et écrasent les uSuthu.