19世紀80年代以來,南部非洲成為英國、德國和布爾人爭奪的中心。1877年,英國兼並德蘭士瓦,行政長官謝普斯通竭力誇張說祖魯王擁有大量軍火和強大的軍事組織,是對南非英國人統治的最大威脅,英國必須吞並之。英國駐南非高級專員、開普總督弗裏爾接受謝普斯通的建議,於1878年12月向祖魯王塞特瓦約(Cetewayo)發出最後通牒;要求他在30天內解散祖魯軍隊,遭到拒絕。麵對這一無理要求,塞特瓦約緊急動員萬人組成的軍隊,積極應戰。
1879年1月11日,英軍入侵祖魯王國,7000名正規軍、7000名在納塔爾征募的非洲士兵和1000名移民誌願兵參加戰鬥。1月22日拂曉,祖魯軍隊突襲在依聖德瓦那山下宿營的英軍,幾乎全殲1 600名士兵,隻有極少數逃脫,英軍遭到了自克裏米亞戰爭以來的最沉重打擊。但是,在另一條戰線,英軍擊退了祖魯軍隊對納塔爾的進攻,7月摧毀了祖魯的都城烏郎迪(Ulundi)。此後,英國害怕祖魯人東山再起,蓄意挑起祖魯人的內部爭鬥。祖魯南部的塞特瓦約與北部土著部落兩敗俱傷,祖魯北方並入德蘭士瓦,南部並入納塔爾。
祖魯東北側的斯威士蘭人一直與英國人和布爾人保持著良好的關係。但是,由於巨大的經濟利益的驅使,英國人並沒有放過斯威士蘭人。白人農場主、采礦人、商人和其他形形色色的人攜帶獵犬、香檳等禮物麵見酋長或朝臣,讓他們在各種各樣的契約或文件上簽字。到1889年斯威士蘭的所有土地、礦藏、財產和權利都歸白人所有。當斯威士蘭人一無所有時,德蘭士瓦政府決定兼並斯威士蘭(Swaziland),英國人不願布爾人獨吞該地,與布爾人進行了一係列的談判。1890年,斯威士蘭、德蘭士瓦和英國代表組成三方“臨時執政委員會”,斯威士蘭為德蘭士瓦和英國共管。1895年,德蘭士瓦與英國達成協議:德蘭士瓦取得對該地區的控製權,英國兼並斯威士蘭沿海的1/3地區。布爾戰爭後,英國在斯威士蘭另立一個單獨的殖民地。