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
15991 McGILLIVRAY Bernard Evlyn B E Air Mechanic South African Air Force (Corps) 1941-05-30
15992 McGILVRAY Donald Glen D G Private Royal Durban Light Infantry 1942-07-16
15993 McGLASHAN John Duncan J D Air Corporal South African Air Force (Corps) 1942-04-22
15994 McGLASHAN John Ferguson J F Lieutenant South African Air Force (Corps) 1942-06-05
41878 McGLEAD Patrick John P J Boy 1st Class Royal Navy 1941-12-19
15995 McGONIGAL Charles C Private Imperial Light Horse/Kimberley Regiment 1944-10-23
15996 McGOVERN James J Private South African Corps of Signals (Corps) 1918-07-22
15997 McGRANAHAN James J Private 1st Reserve Brigade 1940-06-19
15998 McGRATH John Francis J F Lance Corporal Imperial Light Horse 1941-12-31
15999 McGREGOR Andrew William A W Second Lieutenant Black Watch (Royal Highlanders) 1916-02-27
16000 McGREGOR Clement John Peter C J P Head Conductor South African Service Corps (Corps) 1917-01-25
16001 McGREGOR Charles William C W Lieutenant 97 (R.A.F.) Squadron 1945-02-07
16002 McGREGOR James J Private 4th South African Infantry 1918-03-24
16003 McGREGOR John Archibald J A Pupil Pilot South African Air Force (Corps) 1944-02-24
16004 McGREGOR James Corbitt J C Private 1st South African Infantry 1916-07-18
16005 McGREGOR John Silver J S Private 4th South African Infantry 1917-05-11
16006 McGREGOR Michael James M J Private The Buffs (East Kent Regiment) 1915-12-15
16007 McGREGOR Peter Sleath P S Private Rhodesia Regiment 1917-11-24
16008 McGREGOR Ross R Second Lieutenant 1st South African Infantry 1918-10-19
16009 McGREGOR William W Private 1st South African Infantry 1916-07-18
16010 McGREGOR William W Corporal South African Veterinary Corps (Corps) 1917-03-26
31771 McGREGOR John J Conductor South African Service Corps (Corps) 1925-06-06
31815 McGREGOR Scott S Private Black Watch 1995-06-02
16011 McGUFFIE Andrew Wilson A W Gunner Royal Horse Artillery 1942-04-24
16012 McGUINESS John James J J Corporal South African Native Labour Corps (Corps) 1918-06-05
16013 McGUINNESS Thomas Wallace T W Private 4th South African Infantry 1917-09-20
16014 McGUIRE Patrick P Private Essential Services Protection Corps (Corps) 1941-07-01
16015 McGUIRE Thomas T Private 1st (Royal) Dragoons 1915-05-13
16016 McGUIRE William W Private 1st South African Infantry 1916-04-06
31814 McGregor Matthew William Wallace M W W Corporal 2 Field Engineer Regiment 1987-03-09
32470 McGregor Stuart Craig S C Rifleman 4 South African Infantry Battalion 1973-07-23
31816 McGuinness Sean James S J Lieutenant 42 Squadron 1990-09-23
16017 McHAFFIE William John W J Driver South African Service Corps (Corps) 1917-05-26
16018 McHARDY William Mann W M Corporal South African Horse 1916-10-25
16019 McHARRIE William W Private 12th South African Infantry 1916-04-01
16020 McHARRY Ian Rainsford I R Lance Corporal South African Corps of Signals (Corps) 1944-12-26
16021 McHATTIE George Gordon G G Private First City/Cape Town Highlanders 1944-10-13
16022 McHENRY Frank F Private 4th South African Infantry 1916-07-17
16023 McHUGH Douglas Howard D H Lieutenant 12 Squadron 1944-07-13
39803 McHonjomera Leonard L District Security Assistant Internal Affairs 1979-02-19
31817 McHunu S E Rifleman 121 South African Infantry Battalion 1998-01-04
31818 McHunu Sean James T R Private 1998-03-25
31819 McHunu Wiseman Sifiso W S Able Bodied Seaman Sas East London 2000-09-19
36045 McHunu B I Constable 1985-10-31
36046 McHunu Jeremiah James M E Detective Constable 1987-03-16
36047 McHunu M I Constable 1969-04-19
36048 McHunu S N Constable 1990-08-22
36049 McHunu S T Assistant Constable 1994-04-14
41734 McHunu Themba Bekezela T B Rifleman 121 South African Infantry Battalion 1994-10-12
16024 McILWAIN Robert James R J Sergeant Essential Services Protection Corps (Corps) 1944-01-01