在1899-1902年发生的南非战争是英国新帝国主义时期的典型例子，虽然英军很快占领德兰士瓦，但为了镇压布尔人的抵抗，40万名帝国士兵被卷入战争，同时耗费2.5亿英镑。国内舆论开始倾向于怀疑海外扩张的必要性，从此英国开始战略收缩。有人认为政府受到以塞西尔·罗兹为首的在德兰士瓦有黄金矿产的大矿主的影响，所以才会进行这一场战争。这也为之后盛行的「帝国主义」就是「资本主义」的观点提供证明。