PDF

Roll of Honour — All Personnel

Total Records: 49,076

Person # Last Name First Name Initials Rank Year
14157 Mabisela Or Mabusalla John J Labourer 1917
35514 Mabotj Or Mabotja Jacob H M M Sergeant 1995
41016 MacHilwa Or Madhliwa Zulu Z Labourer 1915
14405 Madimetsha Or Madunetsha Jan Or John J Labourer 1917
43246 Madonsela M S Reserve Constable 2021
14434 Maduni Or Mahuni Silas S Labourer 1917
14456 Mafilifiti Or Mafilifili Andries A Labourer 1916
14463 Mafube Or Mofube John J Labourer 1917
14473 Magagane Or Magagne Enoch E Pack Leader 1917
43179 Magasha S A Captain 2019
41041 Magena Or Mogeni Andries A Labourer 1915
14504 Magoa Or Majoe Frans F Labourer 1916
14523 Magwelane Or Magwelene Goli G Labourer 1917
41042 Mahabela Or Mohabela Simon S Labourer 1915
43153 Mahlangu M Reserve Constable 2019
40024 Mahove Or Nahove Regis R District Assistant 1974
14576 Maimane Or Maiwane David D Driver 1917
14595 Majala Or Majola Or Mayala Or Motela Agante A Labourer 1915
43216 Makgareetsa M J Sergeant 2020
43225 Makgoba M E Sergeant 2021
14668 Makhalima Or Maklolimi William W Labourer 1917
43174 Makhathini R M Warrant Officer 2019
43178 Makhuzeni M B Warrant Officer 2019
40882 Malamba Or Malambo Matthew Edson M E Dip Attendant 1977
14806 Maliva Or Maliwa Lucas L Labourer 1916
35738 Mamela Or Memela Johannes E Constable 1995
14939 Mangole Or Mongali Or Mongoli Mitchell M Driver 1917
43249 Manqele B Detective Typist 2021
15023 Mapganya Or Mapyanya Jack J Labourer 1915
39725 Mapuranga (Also Ncube) Ignatius I Rifleman 1979
15046 Mapwunwetsh Or Mapwuwetshu Solomon S Labourer 1917
31615 Marinda Or Miranda Allen Alberto J Rifleman 1980
43252 Marivate B N Colonel 2021
35853 Marwebu Or Marhwebu Michael Or Sidney M or S Detective 2003
43253 Marx P A Captain 2022
41035 Masagwini Or Masingevini James J Labourer 1916
43219 Masango S A Constable 2021
15352 Mashamaite Or Masnamaite Frans Or Franz F Labourer 1917
41034 Mashati Or Mahati Tiger T Labourer 1915
43165 Masimula N E Constable 2019
15434 Mastara Or Matsara Zimba Z Private 1918
43193 Maswanganyi T S Major General 2013
43160 Mathabatha M A Constable 2019
43185 Matjie O I Captain 2020
31704 Matoka Or Matoko Prato P Private 1976
15652 Matzizi Or Moksena William W Labourer 1916
43254 Mazibuko P S Warrant Officer 2022
43223 Mbedu T Sergeant 2021
43235 Mbelani N Sergeant 2021
36030 Mbowane Or Mbqwane Sipho Patrick A Constable 1996