PDF

← All external references

South African War Graves Project

Archive / database

CWGC-style South African war graves database. Deep link uses PersonNumber as SAWGP id.

Visit source southafricawargraves.org/

Cited records 48,165

# Last Name First Name Initials Rank Regiment Date of Death Reference
35536 MacHebe J M Constable 2007-10-09
14248 MacHell Humphrey Gilbert H G Second Lieutenant Border Regiment 1918-06-12
14249 MacHera Kiraryo K Private Northern Rhodesia Regiment 1942-07-20
35537 MacHetela Stuart T J Detective Sergeant 1990-02-22
35538 MacHi Stuart L Z Constable 1999-07-13
14250 MacHicila Jonas J Private South African Native Labour Corps (Corps) 1943-04-28
38559 MacHimbirike Angel Leonard A L Constable British South Africa Police 1977-05-19
38560 MacHingauta Peter P Constable British South Africa Police 1979-12-23
14251 MacHlobo Alfred A Private South African Native Labour Corps (Corps) 1944-08-13
38561 MacHokoto Alois A Constable British South Africa Police 1979-12-28
38562 MacHona Patrick P Auxiliary Constable British South Africa Police 1978-09-28
14252 MacHotola Michael M Lance Corporal South African Native Labour Corps (Corps) 1947-01-23
31462 MacI T Rifleman 1998-01-13
14253 MacINNES Norman Angus N A Private Royal Natal Carbineers 1944-10-19
14254 MacINTOSH Ernest Cecil E C Air Mechanic South African Air Force (Corps) 1941-05-14
14255 MacINTOSH John J Sergeant 4th South African Infantry 1916-07-17
31463 MacIntosh Roderick James Leonard R J L Rifleman 4 South African Infantry Battalion 1981-09-20
14256 MacIntyre Alexander Stewart A S Squadron Leader Royal Air Force 1943-08-15
14257 MacIver William Matheson W M Sergeant 1st South African Infantry 1918-03-22
14258 MacK Ernest William E W Pilot Officer Malayan Volunteer Air Force 1943-06-29
14259 MacK John J Private 4th South African Infantry 1918-04-12
14260 MacK John Thomas J T Sapper Miscellaneous Trades Coy. 1919-12-07
14261 MacK Piet P Private Cape Corps 1941-10-15
31464 MacK Kevin Eric K E Rifleman 5 South African Infantry Battalion 1970-09-13
14262 MacKAY Alexander A Corporal South African Engineer Corps (Corps) 1941-06-21
14278 MacKENZIE A Captain South African Medical Corps (Corps) 1947-07-22
14279 MacKENZIE Alec David Ambrose A D A Private 1st South African Infantry 1916-10-18
14280 MacKENZIE Albert Jacobus A J Driver South African Service Corps (Corps) 1918-11-23
14293 MacKENZIE Ian Russell I R Lieutenant Cape Corps 1917-09-13
14299 MacKENZIE Kenneth Allan K A Private 2nd South African Infantry 1917-12-31
14302 MacKENZIE R G Corporal South African Medical Corps (Corps) 1947-08-02
14303 MacKENZIE T Fireman S.S. Ile de Batz (Swansea) 1942-03-17
14304 MacKENZIE Thomas Alastair T A Lance Corporal 1st South African Infantry 1917-04-15
14310 MacKIE Norman Davidson N D Sergeant South African Service Corps (Corps) 1918-12-12
14314 MacKINNON Andrew Charles A C Sergeant 4th South African Infantry 1917-04-09
14315 MacKINNON Lauchlan L Sergeant South African Railway Services 1921-03-15
14320 MacKINTOSH John Charles Grant J C G Private 4th South African Infantry 1916-07-18
14263 MacKay Benjamin Sutherland B S Company Sergeant Major 2nd South African Infantry 1916-10-12
14264 MacKay Donald George D G Flying Officer Royal Air Force Volunteer Reserve 1942-05-09
14265 MacKay Donald Hugh D H Private Australian Army Ordnance Corps (Corps) 1942-07-17
14266 MacKay Isaac I Driver South African Native Labour Corps (Corps) 1917-04-25
14267 MacKay James Andrew J A Private Rand Light Infantry 1941-12-31
14268 MacKay John George J G Pilot Officer Royal Air Force Volunteer Reserve 1941-01-26
14269 MacKay James Ivan J I Captain Royal Flying Corps 1917-10-05
14270 MacKay John MacKenzie J M Private 4th South African Infantry 1917-04-09
14271 MacKay John Miller J M Company Sergeant Major South African Native Labour Corps (Corps) 1919-02-06
14272 MacKay John Miller J M Staff Sergeant South African Native Labour Corps (Corps) 1919-02-14
14273 MacKay Kenneth K Corporal 4th South African Infantry 1918-04-17
14274 MacKay R W Corporal South African Engineer Corps (Corps) 1947-11-11
14275 MacKay William W Private Cape Corps 1944-05-09