PDF

ON THIS DAY

31 July

100

South Africans who made the ultimate sacrifice

Person # Last Name First Name Rank Regiment Date of Death
16584 Michels John Leader South African Native Labour Bureau 1917-07-31
36165 Mkhatu Cornelius Ephraim Inspector South African Police 1997-07-31
39841 Mkohliso David Boy District Security Assistant Internal Affairs 1979-07-31
16997 Mogagane Piet Leader South African Native Labour Bureau 1917-07-31
17561 Morwaswe Private Native Military Corps, S.A. Forces 1946-07-31
18230 Myburgh Carel Pieter Private 1st Reserve Brigade, S.A. Forces 1943-07-31
18502 Nel Daniel Johannes Private Witwatersrand Rifles/Regiment de la Rey, S.A. Forces 1944-07-31
18554 Nelson Bart Private Auckland Regiment, N.Z.E.F. 1917-07-31
40105 Njenge Maxwell District Security Assistant Internal Affairs 1979-07-31
18993 Norval Donald Nicol Trooper Prince Alfred's Guard, S.A.Forces 1944-07-31
19039 Nte Piet Leader South African Native Labour Bureau 1916-07-31
37018 Nyathi Joubert Constable South African Police 1996-07-31
19351 Olivier Johannes Private Indian and Malay Corps, S.A. Forces 1943-07-31
19674 Parkin Ernest Private King's Own (Royal Lancaster Regiment) 1917-07-31
19777 Pattinson Ernest Second Lieutenant Sherwood Foresters (Notts and Derby Regiment) 1917-07-31
19942 Pennington Gerald Cartwright Lieutenant South African Air Force 1944-07-31
20171 Phillips Private Cape Corps, S.A. Forces 1943-07-31
20221 Pholobe Alphius Private Native Military Corps, S.A. Forces 1942-07-31
20407 Plaatjies Adam Private Indian and Malay Corps, S.A. Forces 1943-07-31
20512 Porritt Thomas Handley Second Lieutenant Coldstream Guards 1917-07-31
32542 Porter Louis Francois Sapper South African Corps of Engineers 1978-07-31
32570 Pretorius Johannes Lodewicus Air Sergeant South African Air Force 1954-07-31
20877 Quinlan Charles Second Lieutenant Leinster Regiment 1917-07-31
37292 Ramela M Phillemon Detective Constable South African Police 1992-07-31
21498 Rigg George Southerton Lieutenant York and Lancaster Regiment 1917-07-31
21759 Rogers William Ewart Lieutenant Cheshire Regiment 1917-07-31
22215 Sandbrook David Aubrey Captain Welsh Regiment 1917-07-31
22489 Schutte Cornelius Johannes Kriek Lieutenant South African Air Force 1944-07-31
22711 Sempel Jan Labourer South African Native Labour Bureau 1917-07-31
22742 September Cornelius Peter Private Army Service Corps 1918-07-31
22755 Serebolo Johannes Private Native Military Corps, S.A. Forces 1942-07-31
22994 Shokwane Jim Private Native Military Corps, S.A. Forces 1942-07-31
32944 Sibuyi Bonisani Abednego Rifleman South African Infantry Corps 1991-07-31
32959 Simbine Morris Mavabaza Rifleman South African Infantry Corps 1991-07-31
33034 Snyders Jacques De Villiers Airman South African Air Force 1987-07-31
33076 Stapelberg Herman Second Lieutenant South African Infantry Corps 1989-07-31
37747 Strauss Gabriel Jacobus Inspector South African Police 2005-07-31
24573 Swart Cornelius Jacobus Driver South African Reserve Mechanical Transport 1941-07-31
24618 Swede Mozes Driver Cape Auxiliary Horse Transport 1918-07-31
24639 Sykes Edward Burton Second Lieutenant Royal Scots Fusiliers 1917-07-31
41573 Templeman Alan James Alfred Flight Sergeant South African Air Force 1963-07-31
26501 Van Aswegen Gideon Petrus Trooper South African Horse 1916-07-31
33490 Van Der Westhuizen Hendrik Jacobus Gunner Regiment Potchestroom University 1988-07-31
38035 Van Heerden Schalk Willem 2nd Class Sergeant South African Police 1939-07-31
27212 Veer Lionel Hugh Corporal Technical Service Corps, S.A. Forces 1941-07-31
38175 Viljoen Herculaas Johannes Constable South African Police 2001-07-31
27633 Wallace William Edwin Second Lieutenant Royal Engineers 1917-07-31
28234 Whitehead Gordon Private South African Infantry 1918-07-31
28364 Willemse Jacobus Casper Corporal General Service Corps, S.A. Forces 1942-07-31
41171 Zavadier Walter Civilian Civilian 1944-07-31

Deaths on 31 July by Year