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
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
15998 McGRATH John Francis J F Lance Corporal Imperial Light Horse 1941-12-31
15997 McGRANAHAN James J Private 1st Reserve Brigade 1940-06-19
15996 McGOVERN James J Private South African Corps of Signals (Corps) 1918-07-22
15995 McGONIGAL Charles C Private Imperial Light Horse/Kimberley Regiment 1944-10-23
41878 McGLEAD Patrick John P J Boy 1st Class Royal Navy 1941-12-19
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
15992 McGILVRAY Donald Glen D G Private Royal Durban Light Infantry 1942-07-16
15991 McGILLIVRAY Bernard Evlyn B E Air Mechanic South African Air Force (Corps) 1941-05-30
15990 McGILLICUDDY William Stephen W S Sapper South African Engineer Corps (Corps) 1944-04-28
15989 McGILL Jacobus Johannes J J Rifleman South African Mounted Rifles 1918-10-31
15987 McGIBBON George Woodrow G W Lieutenant South African Artillery (Corps) 1942-06-20
15988 McGIBBON Hugh Parker Buchanan H P B Lance Bombardier South African Artillery (Corps) 1942-01-23
15981 McGEE Albert A Lance Corporal Imperial Light Horse/Kimberley Regiment 1944-10-23
15982 McGEE Dean Patrick D P Lieutenant 178 (R.A.F.) Squadron 1944-05-08
15983 McGEE Frederick James F J Lieutenant Coldstream Guards 1940-09-15
15984 McGEE Henry H Private 1st South African Infantry 1917-04-10
15985 McGEE Martin Henry M H Private 2nd South African Infantry 1918-03-21
15986 McGEE Wilfred Raworth W R Lieutenant Royal Air Force 1918-06-11
15980 McGEARY Edward Walter Gerald E W G Rifleman Kaffrarian Rifles 1945-06-26
15979 McGAW Robert Ewart R E Private 9th South African Infantry 1916-07-27
15977 McGARVIE John Edward J E Sergeant 3rd South African Infantry 1917-09-20
15978 McGARVIE Patrick Joseph P J Private 3rd South African Infantry 1917-12-08
15976 McGARVA James Leslie Brown J L B Lieutenant Royal Artillery 1943-04-13
38635 McGARRELL John Hamill J H Field Reservist British South Africa Police 1979-08-13
15974 McGARR Clement C Private 2nd South African Infantry 1918-10-23
15975 McGARR Clement Aldwyn Neville C A N Lieutenant 2 Squadron 1944-04-06
15973 McGAFFIN Robert Clanrye R C Second Lieutenant Royal Garrison Artillery 1916-07-05
15971 McFIE Graham G Lieutenant 112 (R.A.F.) Squadron 1944-09-25
15972 McFIE Roy Thomson R T Private Royal Natal Carbineers 1942-04-13
15967 McFARLANE David D Lance Corporal Royal Natal Carbineers 1944-10-10
15968 McFARLANE James J Able Seaman Royal Navy 1944-05-29
15969 McFARLANE William W Lance Corporal 4th South African Infantry 1917-09-20
15970 McFARLANE William W Sapper South African Engineer Corps (Corps) 1945-07-24
31770 McFARLANE Sidney Colin S C Captain Johannesburg Mounted Rifles 1906-06-10
38634 McFARLANE John J Patrol Officer British South Africa Police 1970-03-11
15966 McFARLAND James J Sergeant 1st South African Infantry 1918-03-24
15964 McFADYEN Ian Hamilton I H Air Sergeant 21 Squadron 1941-09-28
15965 McFADYEN Lachie L Lance Corporal 4th South African Infantry 1918-03-24
31769 McEwan John Edward J E Rifleman 5 South African Infantry Battalion 1980-04-11
36044 McEtywa N G Constable 1962-09-16
15958 McEnge M Private South African Native Labour Corps (Corps) 1946-06-30
36043 McElhone S B Lieutenant 1978-04-06
15962 McEWEN Alwyn Frederick A F Warrant Officer Class II Q Service Corps (Corps) 1941-09-10