1828年,丁干上台执政,继承了恰卡的事业。
布尔人是荷兰移民的后裔,他们在南非掠夺土著人的土地,建起了农场和牧场,驱赶黑人劳动,自己成为奴隶主。1815年,英国把南非据为己有,导致了布尔人的大迁徙。布尔人赶着大车,浩浩荡荡向北和东北方向寻找新的居住地。布尔人的大迁徙一方面是对英国压迫的逃亡,另一方面却是对南非土著居民的一次掠夺性远征。布尔人远征的重要目标是祖鲁王国,这里既可夺得土著人的土地,也能占据通向印度洋的出海口。
1837年,布尔人越过德拉肯斯堡山脉,源源不断地开进祖鲁王国,从而发生了祖鲁人反抗布尔人入侵的“祖鲁战争”。
1838年2月6日,为了惩罚布尔人通过欺骗手段夺取祖鲁人土地的做法,丁干下令将70多名布尔人逮捕处死。随后,祖鲁军队四处搜索、袭击已居住在纳塔尔西部的布尔人,大约有300多名布尔人被杀死。
3月,英国派兵支援布尔人,丁干的弟弟姆潘达率军打败了英国援军。与此同时,布尔人的两支援军也先后被祖鲁人打败。在取得对布尔人的初战胜利后,丁干没有乘胜追击,而是过早地偃旗息鼓,为布尔人卷土重来提供了机会。
1838年11月20日,一支由464人、57辆牛车、2门火炮组成的英国援军从开普赶来援助。12月15日,这支队伍在恩康姆河套上摆下了作战阵式——牛车阵。丁干面对强敌犹豫不决,错过了布尔人最害怕的夜袭时机,直到16日凌晨才开始对布尔人的牛车阵发起攻击。布尔人依托有利的环形牛车阵,用先进的火枪射击,而祖鲁人则手持长矛和盾牌,排成密集队形,冒着炮火和弹雨,前仆后继,一次又一次地冲锋。恩康姆一战。祖鲁人损失惨重,伤亡3000多人,鲜血染红了恩康姆河。
此后,因双方力量对比悬殊,祖鲁人连遭失败。1839年1月,双方签订“和平协议”,丁干被迫将图格拉河以南的大片土地割让给布尔人。并交付数千头牲畜和若干吨象牙作为战争“赔款”。然而,布尔人并不满足。他们勾结、收买丁干的弟弟姆潘达。答应帮助他夺取王位并承认他为祖鲁国王,姆潘达则要在称王后臣服于布尔人。
1840年1月,在布尔人700名武士的支援下,姆潘达率军1000人征讨丁干军队,并在姆库齐河以北击败丁干。2月,姆潘达成为祖鲁国王,把从图格拉河以北直到黑乌姆福齐河之间的大片土地割让给布尔人,祖鲁王国只剩下纳塔尔最北部的土地。
布尔人在占领的祖鲁人土地上建立了“纳塔尔共和国”。但是,布尔人好景不长。不久后布尔人的共和国便被英国吞并。
19世纪50年代,祖鲁王国经历了一场内战。姆潘达之子克特奇瓦约反对卑躬屈膝的卖国政策,立志维护国家的独立和尊严,获得祖鲁人的拥戴和支持。克特奇瓦约实行严格的军事制度,通过各种途径搞到枪支弹药,聘请英国人训练祖鲁军队,建立自己的骑兵。不久。他建立起一支40万人、装备几百条枪,善于骑射的强大军队。
1878年12月,英国驻南非最高全权代表向克特奇瓦约提出最后通牒,要求他解散军队,还在边界上部署6个营的精锐部队。遭到克特奇瓦约断然拒绝后,英国于1879年1月11日发动了蓄谋已久的战争。1.3万人的英国军队渡过图格拉河。向祖鲁王国大举进攻。