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
33277 Thompson John J Sergeant South African Engineer Corps (Corps) 1931-04-17
37850 Thompson G Sergeant 2002-01-28
37851 Thompson Mathys Johannes M J Constable 1990-08-31
40454 Thompson Bruce Malcolm B M Second Lieutenant Rhodesian African Rifles 1978-06-27
40455 Thompson Denis Michael D M Special Air Service 1979-06-10
40646 Thompson John Wycliffe J W Second Lieutenant 7th Dragoon Guards (Princess Royal's) 1918-07-05
25095 Thomo Tom T Corporal South African Native Labour Corps (Corps) 1945-09-07
37849 Thomatsana A T Constable 1988-07-27
25094 Thomassen Thore Ness T N Sapper South African Engineer Corps (Corps) 1944-09-25
25093 Thomasi Constable British South African Police 1943-11-09
25040 Thomas Private Northern Rhodesia Police 1916-08-05
25041 Thomas Private Rhodesian African Rifles 1945-05-23
25042 Thomas Alex A Corporal Indian and Malay Corps (Corps) 1941-12-17
25043 Thomas Albert Edmund A E Fourth Engineer Officer S.S. Ocean Vanguard (Cardiff) 1942-09-12
25044 Thomas Alexander Morgan A M Private Black Watch (Royal Highlanders) 1940-08-17
25045 Thomas Archibald Ralph A R Warrant Officer Class II 34 (R.A.F.) Squadron 1945-03-05
25046 Thomas Cecil C Sergeant 7th South African Infantry 1916-03-11
25047 Thomas Charles C Corporal Cape Corps 1944-12-31
25048 Thomas David D Lieutenant Royal Tank Regiment, R.A.C. 1944-09-04
25049 Thomas David Lewis D L Second Lieutenant Royal Engineers 1918-03-30
25050 Thomas Douglas Victor Hadfield D V H Lieutenant South African Instructional Corps (Corps) 1942-10-24
25051 Thomas E Fitter South African Engineer Corps (Corps) 1917-07-13
25052 Thomas E Corporal Cape Corps 1943-02-26
25053 Thomas Edward Alexander E A Lieutenant 15 Squadron 1943-10-28
25054 Thomas Eric Bertram E B Driver South African Service Corps (Corps) 1917-09-05
25055 Thomas Frank F Private 4th South African Infantry 1916-11-19
25056 Thomas Frank William Henry F W H Lieutenant Royal Flying Corps 1918-01-05
25057 Thomas Harry H Lance Corporal South African Medical Corps (Corps) 1942-11-23
25058 Thomas Harry Cecil H C Private 6th South African Infantry 1916-02-12
25059 Thomas Harold Frederick H F Leading Cook (O) Royal Australian Navy 1941-11-27
25060 Thomas Hugh Griffith H G Sergeant South African Medical Corps (Corps) 1940-10-25
25061 Thomas Hollie Humphrey H H Air Sergeant 24 Squadron 1941-07-02
25062 Thomas Henry L H L Gunner South African Artillery (Corps) 1943-04-08
25063 Thomas Harold Rodwell H R Private 6th South African Infantry 1916-02-12
25064 Thomas James J Private Cape Corps 1944-08-04
25065 Thomas J Private Indian and Malay Corps (Corps) 1945-11-24
25066 Thomas James J Private Indian and Malay Corps (Corps) 1944-08-22
25067 Thomas John J Private 4th South African Infantry 1917-04-09
25068 Thomas John Desmond Kay J D K Lieutenant 451 (R.A.A.F.) Squadron 1941-11-12
25069 Thomas James Lang Hill J L H Private 1st South African Infantry 1917-04-15
25070 Thomas Leon George L G Private 2nd South African Infantry 1917-02-23
25071 Thomas Oscar Clifford O C Lieutenant Grenadier Guards 1917-12-01
25072 Thomas Owen Faithful O F Private 1st South African Infantry 1917-08-23
25073 Thomas Owen Richard O R Captain Welsh Horse Yeomanry 1917-08-21
25074 Thomas Percival Everard P E Lance Corporal Royal Natal Carbineers 1944-06-28
25075 Thomas Percy Reuben P R Sergeant 3rd South African Infantry 1917-09-20
25076 Thomas Rae R Flight Lieutenant Royal Air Force 1942-04-09
25077 Thomas Reginald Ernest R E Second Lieutenant Royal Garrison Artillery 1918-09-13
25078 Thomas Richard John R J Private Imperial Light Horse/Kimberley Regiment 1944-06-30
25079 Thomas Solomon S Driver Cape Auxiliary Horse Transport 1918-10-08