PDF

Roll of Honour — All Personnel

Total Records: 49,362

Person # Last Name First Name Initials Rank Year
12142 Kgokotle Daniel D Private 1941
35155 Kgole Paul F Constable 1956
12143 Kgomare Jacobus J Corporal 1942
12144 Kgomo Elias M E M Private 1944
12145 Kgomo Jonas J Donkey Driver 1917
5766 Kgomoepason (Kgomoepso) Stephanus S Private 1916
12146 Kgopa Silas S Corporal 1944
48887 Kgopane Rebaone Captain 2024
12147 Kgophane E Private 1943
14889 Kgopi Enoch E Private 1918
12148 Kgoputshu Willie W Private 1945
12149 Kgorong Ben B Private 1946
35156 Kgosana M Reserve Constable 2007
12150 Kgosi Isaac I Private 1917
35157 Kgosi Paul R P Reserve Constable 2000
12151 Kgosipula Daniel D Labourer 1917
12152 Kgosithebe Samuel S Private 1918
12154 Kgotleng Thomas T Private 1945
12155 Kgupa Longone L Lance Corporal 1917
35158 Kgwadi Paul P S Inspector 1997
35159 Kgwetiana M P Constable 1989
12156 Khaba Jan J Driver 1918
35160 Khabane T L Inspector 2007
39546 Khabo J Recruit 1979
12157 Khafela Abinaar A Private 1944
12158 Khaga William W Driver 1917
31046 Khaile M Rifleman 2000
12159 Khaile Robinson R Private 1917
42966 Khaka M S Constable 2014
35161 Khakhau N S Captain 2007
12160 Khaku Jim J Private 1942
31047 Khala Molefi Phillip M P Corporal 1996
12161 Khalanga Botozi B Ox Driver 1917
12162 Khalo Petrus P Corporal 1946
43148 Khalushi R Constable 2019
42527 Khan M A Reserve Sergeant 2009
12163 Khan E Corporal 1945
12164 Khan Entaz Abdul Rahim E A R Trimmer 1942
40819 Khan Khadra K 1977
35162 Khan Paul F B B Inspector 2005
12165 Khanedi Johannes J Labourer 1917
31048 Khanya P M Sergeant 1998
12166 Khanyane Elias E Private 1943
39547 Khanye George G Private 1979
42535 Khanyile V M Reserve Sergeant 2009
42621 Khanyile S F Constable 2010
35163 Khanyile B P Sergeant 2002
35164 Khanyile E S Constable 2000
35165 Khanyile M Cleaner 1999
35166 Khanyile P M Constable 1986