1899-1902年在南非大陆爆发的英布战争,是英国殖民者和荷兰殖民者的后裔——布尔人之间为争夺南非领土和资源而进行的战争。早在英国占领开普殖民地之前,最早来到南非殖民地豹荷兰人后裔——布尔人,就已对南非人民进行了一个半世纪的掠夺和剥削。1836-1854年间,布尔人为了摆脱英国的压力,进行过一次有组织的向内地大迁移,并在南非大陆中部建立了两个独立的共和国,即德兰士瓦共和国和奥兰治共和国。英国人紧追不舍,形成了一个对布尔人的大包围圈。1867年,在奥兰治河流域发现了金刚石矿,使英国人垂涎三尺。它不顾布尔人一再声明:金刚石产地在它的国境内,是它领有的资源,于1871年吞并了这块地方,把它划归开普殖民地。不久之后,英国冒险家塞西尔·罗德斯建立德比尔斯公司,垄断了金刚石的开采。从这时起,英国加紧向两个布尔人共和国实行扩张,企图据而有之,建立一个由英国操纵的南非自治联邦。1880-1881年英国发动了一次对布尔人的战争,但是失败了。1884年,德兰士瓦发现大金矿,英国投机家和淘金者又潮水般地涌来。罗德斯等人又垄断了这里的黄金开采。1890年罗德斯当上了开普殖民地的总理,英国资本大量涌入南非,它们迫切要求控制南非内陆市场。1894年,英国完成了对布尔人的战争准备。
1895年12月发生了詹森偷袭德兰士瓦共和国的事件。这一事件成为英布战争的前奏,英国人要用战争来消灭布尔人共和国。布尔人不得不起来捍卫自己的独立,于1899年10月11日先发制人,首先对英宣战。布尔人的成年男子都自备枪支、马匹去打击英国人。在战争开始后的头两个月,布尔人打了一些胜仗,曾一度攻入开普殖民地。到1900年春,布尔人处于孤立无援境地。英国调来大量援军,转入反攻。1900年12月,英国宣布吞并德兰士瓦和奥兰治。但是,布尔人并没有屈服,又坚持了三年游击战。直到双方都感到精疲力竭,又面对南非黑人群起反抗的情况下,英布双方于1902年5月签订《韦雷尼京和约》:布尔人共和国不复存在了,布尔人成为大英帝国的臣民。英国主动挑起战争,从布尔人手中夺取奴役南非黑人统治权,这无疑是帝国主义的再瓜分战争。但布尔人是个弱小民族,是为捍卫民族生存而开战的。布尔人最后是国亡家破,只得到英国人“赏赐”的三百万英镑作为补偿。