PDF

Roll of Honour — All Personnel

Total Records: 49,362

Person # Last Name First Name Initials Rank Year
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 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
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 A Constable 1996
16276 Mdelelane Or Mdhleleni Alfred A Labourer 1916
43199 Mdluli T Constable 2020
43221 Mdoko M W Sergeant 2021
43156 Meyer C J Warrant Officer 2019
16559 Mgwena Or Mokoena Solomon S Private 1917
16568 Mhlodi Or Ngoahludi Klaas K Labourer 1917
16762 Misimana Or Mosimane Jeremiah J Labourer 1917
36157 Mjnara Or Mjwara Cornelius Ephraim C T Constable 1995
43212 Mkhize S W Sergeant 2020
36195 Mlemzana Or Mlenmzana Fano Bethuel J Lance Sergeant 1996
16890 Mlongeni Or Mlonyeni Bless B Private 1917
36216 Mngemuzui Or Mngomezulu Fano Bethuel B P Constable 1995
43181 Mnukwa L Constable 2019
16912 Moabi Or Moah William W Labourer 1917
43197 Moalosi S P J Warrant Officer 2020
43196 Moamohe M L Sergeant 2020