協議簽訂後,德蘭士瓦共和國與英國維持了一段時間的和平,1884年,在德蘭士瓦共和國的一處偏僻的牧場上,探礦專家發現了世界上規模最大的金礦--蘭德金礦。據專家估計,這座金礦的黃金儲量佔世界黃金總儲量的四分之一以上,很快,布林人在金礦上建立起一座巨大的城市--約翰內斯堡,來自金礦的利潤和稅收讓德蘭士瓦共和國的經濟得到飛速發展,同時也加劇了布林人與英國的摩擦。
1899年 10月,布林聯軍直接奔襲英國納塔爾殖民地的英軍主力。這一次,英軍無論是在士兵數量上,還是在武器裝備上,都具有巨大優勢,但在戰爭前期,雙方戰損比例依舊處於一邊倒的情況。
此時,布林人已經將軍服和槍炮都改成了草綠色,便於在草原.叢林中隱蔽,可以神不知鬼不覺地接近英軍,再發動攻擊,而英軍很難提前發現他們。
雙方的第一場戰鬥發生在 10 月 20日清晨。當時,布軍指揮官利用有利的地形和晨霧的掩護率軍發動突襲。英軍損失了 465 人,布軍損失了 145 人。初戰告捷,布軍繼續按照作戰計劃分割包圍英軍據點萊迪史密斯,並佔領德班港,獲得出海口,駐守萊迪史密斯的英軍指揮官是懷特中將,他手下有 4000 多名士兵,根本不把攻城的布軍放在眼裡,當布軍利用城外的高地佈設炮兵陣地,居高臨下朝城內開火時,懷特中將輕率地決定兵分三路出城,準備一舉擊潰布軍。
中路軍的任務是炮轟高地上的布軍炮兵陣地。按道理這不是什麼難事,英軍炮兵最擅長攻打固定目標。可是,布軍根本不按常理出牌。他們將刷成草綠色的火炮隱藏在草叢和雜樹中,身穿同樣顏色衣服的炮兵也隱藏起來,英軍炮兵很難鎖定目標,只能亂轟一氣。19世紀末,軍隊使用的炮彈是實心彈,威力不大,如果沒有直接命中目標,很難造成足夠的殺傷效果,所以布軍的炮兵陣地幾乎沒有損失。布軍瞅準機會就朝英軍開炮,然後迅速變換炮位。當惱怒的英軍炮兵將炮彈傾瀉過來時,命中的只是被廢棄的陣地。
右路軍的任務是攻打在高地側翼防守的布軍。右路軍的指揮官打算乘夜色,將部隊帶到高地右側集結,然後正面攻打布軍。結果,布軍側翼部隊的指揮官路易·博塔連夜率軍離開陣地,在第二天中午神不知鬼不覺地來到英軍的右翼,當英軍將火炮瞄準正前方時,布軍的炮火卻從英軍右面打來,右路的英軍頓時陷入混亂。大部隊行軍很難隱蔽,但英軍偏偏對此毫無察覺。這一方面說明英軍缺乏偵察經驗,另一方面也證明布軍軍服的隱蔽效果確實好。
左路軍負責佔領布軍背後的制高點。他們艱難地爬到山頂,搭建掩體,忙活了一整晚。天亮後才發現,由於天黑看不清,他們佔據的山頭並不是這一區域的最高點。而布軍趁英軍忙著搭建掩體,早已派炮兵佔據了真正的制高點。布軍隨即居高臨下發起炮擊,英軍炮兵陣地頓時一片狼藉。
三路英軍都被挫敗。在一天多的時間裡,英軍就損失了上千名士兵,在接下來的戰鬥中,布軍故技重施,不與英軍正面交手,利用隱蔽性極強的機動行軍,從英軍意想不到的位置發動打擊。到 1899年 12月底,英軍損失了將近4000 人。
刺眼的戰報傳回英國,英國上下都被震動了。維多利亞女王激動地表示,英軍在南非絕不存在打敗仗的可能性。羅伯茨勳爵被任命為南非遠征軍總司令,20 多萬英軍在 1900 年的頭3 個月裡陸續在南非戰場上集結。英軍在南非的總兵力一度接近 40 萬,人數是布軍的好幾倍。由於寡不敵眾,布軍最終還是被打敗了。不過,此戰對英國造成了沉重的打擊。經濟方面,英軍大部隊遠征作戰開銷驚人,總軍費超過2億英鎊,國庫幾乎被掏空:政治方面,英軍在南非實行的焦土政策和集中營制度讓英國的國際形象一落千丈。此戰後,不可一世的“日不落帝國”開始一步步走向衰落。