Atlas of Battles

war, 37 engagements

Battles of Second Boer War

The atlas places 37 engagements of Second Boer War (1899 to 1902): 34 battles and 3 sieges, all in present-day South Africa.

See them on the globe

Battle of DoornkopSiege of MafekingBattle of KraaipanSiege of KimberleyBattle of Talana HillBattle of ElandslaagteRelief of LadysmithBattle of LadysmithSiege of LadysmithBattle of BelmontBattle of GraspanBattle of Modder RiverBattle of StormbergBattle of MagersfonteinBattle of ColensoBattle of Spion KopBattle of Vaal KrantzBattle of the Tugela HeightsBattle of PaardebergBloody SundayBattle of Poplar GroveBattle of DriefonteinBattle of Sanna's PostBattle of Diamond HillBattle of Elands RiverBattle of BergendalBattle of BothavilleBattle of LeliefonteinBattle of NooitgedachtBattle of VlakfonteinBattle of GroenkloofBattle of Blood River PoortBattle of Elands RiverBattle of BakenlaagteBattle of GroenkopBattle of TweeboschBattle of RooiwalJohannesburgDurbanMaputoPretoriaBloemfonteinWelkomXai-XaiMbabaneUpingtonMiddelburg500 km28.750S, 27.376E
37 placed engagements. Present-day coastlines; larger marks are landmark engagements.

Engagements by date

DateEngagementPlaceResult
2 January 1896Battle of DoornkopSouth Africa
13 October 1899Siege of MafekingMahikeng, South AfricaBritish victory; Mafeking relieved
13 October 1899Battle of KraaipanRatlou Local Municipality, South AfricaBoer victory
14 October 1899Siege of KimberleyKimberley, South AfricaBritish victory
20 October 1899Battle of Talana HillDundee, South AfricaBritish tactical victory
21 October 1899Battle of ElandslaagteElandslaagte, South AfricaBritish victory
28 October 1899Relief of LadysmithKwaZulu-Natal, South AfricaBritish victory
30 October 1899Battle of LadysmithLadysmith, South AfricaBoer victory
2 November 1899Siege of LadysmithLadysmith, South AfricaBritish victory
23 November 1899Battle of BelmontOrange Free State, South AfricaBritish victory
25 November 1899Battle of GraspanSouth AfricaBritish victory
28 November 1899Battle of Modder RiverModder River, South AfricaBritish victory
10 December 1899Battle of StormbergChris Hani District Municipality, South AfricaBoer victory
11 December 1899Battle of MagersfonteinMagersfontein, South AfricaBoer victory
15 December 1899Battle of ColensoColenso, South AfricaBoer victory
23 January 1900Battle of Spion KopSouth AfricaBoer victory
5 February 1900Battle of Vaal KrantzSouth AfricaBoer victory
14 February 1900Battle of the Tugela HeightsColenso, South AfricaBritish victory
18 February 1900Battle of PaardebergSouth AfricaAnglo-Canadian victory
18 February 1900Bloody SundaySouth AfricaFirst assault; Boer victory
7 March 1900Battle of Poplar GroveSouth AfricaBritish victory
10 March 1900Battle of DriefonteinOrange Free State, South AfricaBritish victory
31 March 1900Battle of Sanna's PostBloemfontein, South AfricaBoer victory
12 June 1900Battle of Diamond HillPretoria, South AfricaBritish victory
4 August 1900Battle of Elands RiverSouth AfricaBritish victory; Boer attack repulsed; British garrison relieved
27 August 1900Battle of BergendaleMakhazeni, South AfricaBritish victory
6 November 1900Battle of BothavilleBothaville, South AfricaBritish victory
7 November 1900Battle of LeliefonteinCarolina, South AfricaAnglo-Canadian victory; See aftermath
13 December 1900Battle of NooitgedachtSouth African Republic, South AfricaBoer victory
29 May 1901Battle of VlakfonteinSouth Africa
5 September 1901Battle of GroenkloofSouth Africa
17 September 1901Battle of Blood River PoortSouth AfricaBoer victory
17 September 1901Battle of Elands RiverSouth AfricaBoer victory
30 October 1901Battle of BakenlaagteSouth AfricaBoer Victory
25 December 1901Battle of GroenkopSouth AfricaBoer victory
7 March 1902Battle of TweeboschSouth AfricaBoer victory
11 April 1902Battle of RooiwalSouth AfricaBritish victory

Engagements are the Wikidata records placed within Second Boer War (or a campaign of it) that carry coordinates; actions without coordinates are not shown.