Main >> Personal Pages >> All About Me

 
Natal Royal Rifles
This is the nominal roll of the Natal Royal Rifles, a colonial unit of the Boer War of 1899-1902. The index was compiled from WO 127 at the National Archives, Kew. The index is in an A-Z form and in the following order..

Regimental number (where stated), Rank, Surname, 1st name/initials, Attestation date, Discharge date, Remarks.
278    Sergt. Bugler    Alcock    G.T.    30/09/1899    31/05/1902    
359    Pte.    Anderson    A.    29/01/1900    26/10/1901    
358    Pte.    Anderson    C.W.    29/01/1900    26/10/1901    
327    Pte.    Anderson    J.W.H.    30/09/1899    31/05/1902    
350    Pte.    Anderson    R.J.    30/09/1899    10/10/1900    
4    Sergt. Cook    Ansell    J.E.    30/09/1899    31/05/1902
75    Sergt.    Ash    H.T.    30/09/1899    31/05/1902
344    Pte.    Axford    H.J.    30/09/1899    31/05/1902    
345    Pte.    Axford    W.    30/09/1899    31/12/1900    
291    Pte.    Balmak    E.A.    30/09/1899    04/01/1900    
237    Pte.    Banks    F.    30/09/1899    31/05/1902    
280    Sergt.    Barker    H.A.    30/09/1899    31/05/1902    
342    Pte.    Barnett    H.    30/09/1899    31/05/1902    
153    Pte.    Bell    B.    30/09/1899    31/05/1902    
223    Pte.    Bell    T.    30/09/1899    31/05/1902    
73    Sergt.    Berriman    R.    30/09/1899    18/12/1900    
15    Captain    Bird    J.W.F.    30/09/1899    31/05/1902    
347    Pte.    Black    W.    30/09/1899    10/10/1900    
7    Pte.    Boocock    A.    30/09/1899    31/05/1902    
348    Pte.    Borland    A.S.    30/09/1899    10/10/1900    
209    Pte.    Borland    D.    30/09/1899    31/05/1902    
339    Pte.    Borland    J.    30/09/1899    10/10/1900    
330    Pte.    Bovill    J.    30/09/1899    31/05/1902    
256    Pte.    Bray    J.    30/09/1899    31/05/1902    
105    Pte.    Brewer    J.H.    30/09/1899    18/12/1900    
354    Pte.    Brewer    W.G.    29/01/1900    20/10/1900    
353    Pte.    Brighton    J.H.    30/09/1899    31/05/1902    
270    Pte.    Bristo    J.    30/09/1899    31/05/1902    
178    Corporal    Brown    B.    30/09/1899    31/05/1902    
282    Pte.    Brown    F.O.    30/09/1899    18/12/1900    
25    Pte.    Bungham    F.E.    30/09/1899    31/05/1902
83    Pte.    Calverley    E.    30/09/1899    18/12/1900    
104    Pte.    Campbell    A.    30/09/1899    18/12/1900    
334    Pte.    Campbell    J.C.    30/09/1899    18/12/1900    
180    Pte.    Campbell    W.J.    30/09/1899    31/05/1902    
29    Pte.    Carver    G.    30/09/1899    31/05/1902    
360    Pte.    Chatham    M.    29/01/1900    25/10/1900    
181    Pte.    Cheney    H.    30/09/1899    25/04/1901    
10    Col. Sgt., O.R.S.    Cheney    W.S.    30/09/1899    31/05/1902    
306    Pte.    Chudley    F.    30/09/1899    22/12/1900    
274    Pte.    Clark    F.    30/09/1899    19/10/1901    
210    Pte.    Clark    H.    30/09/1899    20/11/1900    
303    Pte.    Clarke    M.    30/09/1899    31/05/1902    
305    Pte.    Collard    H.    30/09/1899    31/05/1902    
218    Pte.    Collard    J.W.    30/09/1899    18/12/1900    
316    Pte.    Craddock    F.A.    30/09/1899    31/05/1902    
241    Pte.    Craig    W.    30/09/1899    02/07/1901    
117    Pte.    Crerar    H.    30/09/1899    31/05/1902    
113    Col. Sgt.    Cridick    E.    30/09/1899    31/05/1902    
346    Pte.    Cuthbert    C.S.    30/09/1899    31/05/1902    
161    Pte.    Dawson    A.N.    30/09/1899    31/05/1902    
216    Pte.    Deverneuil    F.G.    30/09/1899    31/05/1902    
16    Col. Sgt.    Dollin    R.    30/09/1899    18/12/1900    
67    Corporal    Douglas    C.    30/09/1899    31/05/1902    
158    Pte.    Douglas    W.    30/09/1899    31/05/1902    
200    Lance Cpl.    Downes    H.G.T.    30/09/1899    31/05/1902    
343    Pte.    Duff    H.    30/09/1899    31/05/1902    
264    Corporal    Dunbar    R.A.    30/09/1899    31/05/1902    
238    Pte.    Eccles    H.    30/09/1899    31/05/1902    
304    Pte.    Farrell    G.    30/09/1899    31/05/1902    
314    Pte.    Fildes    J.W.    30/09/1899    31/05/1902    
166    Pte.    Forbes    D.B.    30/09/1899    01/04/1902    
310    Pte.    Francis    C.    30/09/1899    18/12/1900    
208    Pte.    Fraser    D.A.    30/09/1899    31/05/1902    
332    Pte.    Garton    Harry    30/09/1899    31/05/1902    
333    Pte.    Garton    Herbert    30/09/1899    31/05/1902    
341    Pte.    Gibbon    J.    30/09/1899    10/10/1900    
324    Corporal    Gibson    A.    30/09/1899    31/05/1902    
168    Pte.    Goodburn    H.J.    30/09/1899    31/05/1902    
260    Pte.    Green    C.    30/09/1899    31/05/1902    
143    Pte.    Green    W.J.A.    30/09/1899    31/05/1902    
262    Pte.    Hannah    A.    30/09/1899    08/07/1900    
318    Pte.    Hanson    W.    30/09/1899    29/10/1900    
6    Sergt.    Harburn    T.    30/09/1899    31/05/1902    
349    Pte.    Harry    G.    30/09/1899    10/10/1900    
183    Pte.    Haworth    A.C.    30/09/1899    31/05/1902    
243    Pte.    Haworth    W.    30/09/1899    31/05/1902    
211    Pte.    Hill    D.T.    30/09/1899    31/05/1902    
313    Pte.    Hodnett    W.G.    30/09/1899    31/05/1902    
311    Pte.    Hohls    E.F.H.    30/09/1899    31/05/1902    
312    Pte.    Holdgate    E.R.    30/09/1899    18/12/1900    
296    Pte.    Holdgate    L.R.    30/09/1899    09/07/1901    
362    Pte.    Honey    V.    29/01/1900    18/12/1900    
293    Pte.    Horn    G.M.    30/09/1899    31/05/1902    
212    Pte.    Horn    J.W.    30/09/1899    31/05/1902    
204    Lance Cpl.    Houshold    G.B.    30/09/1899    31/05/1902    
230    Pte.    Howard    J.C.    30/09/1899    31/05/1902    
276    Pte.    Ibbetson    T.    30/09/1899    31/05/1902
3    Corporal    Ince    H.    30/09/1899    01/03/1900
194    Pte.    Irvine    W.    30/09/1899    25/10/1901    
315    Lieut.    Jackson    J.    30/09/1899    28/05/1900    
197    Pte.    James    C.    30/09/1899    31/05/1902    
74    Corporal    James    H.A.    30/09/1899    31/05/1902    
369    Pte.    Jones    D.L.    19/02/1900    10/10/1900    
265    Pte.    Kennedy    P.    30/09/1899    18/10/1901    
285    Pte.    Kepler    F.A.    30/09/1899    31/05/1902    
110    Pte.    Kitchen    F.    30/09/1899    31/05/1902
96    Lance Cpl.    Ladbrook    F.J.    30/09/1899    31/05/1902    
126    Pte.    Lambert    L.V.    30/09/1899    31/05/1902    
328    Pte.    Large    W.G.    30/09/1899    01/04/1902    
338    Pte.    Lewis    A.E.    30/09/1899    10/10/1900    
213    Pte.    Lewis    S.W.    30/09/1899    25/10/1901    
128    Sergt.    Lightfoot    T.    30/09/1899    31/05/1902    
18    Sergt.    Lindsay    C.    30/09/1899    31/05/1902    
162    Pte.    Loagie    H.C.    30/09/1899    18/12/1900    
335    Pte.    Macfarlane    F.C.    30/09/1899    04/01/1900    
11    Lieut.    MacKenzie    A.    30/09/1899    31/05/1902    
250    Corporal    MacKenzie    K.    30/09/1899    31/05/1902    
257    Pte.    Mackneil    C.G.    30/09/1899    15/01/1901    
288    Pte.    Marnewick    R.    30/09/1899    31/05/1902    
196    Sergt.    Marshall    E.    30/09/1899    31/05/1902    
356    Pte.    Matthews    J.    29/01/1900    31/05/1902    
298    Pte.    McDonald    W.H.    30/09/1899    31/05/1902    
225    Lieut.    McIlleron    D.C.    30/09/1899    31/05/1902    
226    Pte.    McKenzie    J.    30/09/1899    08/03/1901    
325    Pte.    McKinnon    J.    30/09/1899    02/07/1901    
320    Pte.    Medlin    C.H.    30/09/1899    31/05/1902    
329    Pte.    Mickleston    A.V.    30/09/1899    18/12/1900    
129    Pte.    Mitchell    E.G.    30/09/1899    31/05/1902    
367    Pte.    Moloney    E.    29/01/1900    25/10/1900    
302    Pte.    Mullan    R.F.    30/09/1899    18/12/1900    
292    Pte.    Norris    W.    30/09/1899    21/02/1902    
365    Pte.    Norton    W.    29/01/1900    10/10/1900    
296    Pte.    O'Neill    J.J.    30/09/1899    25/10/1901    
232    Pte.    Pakeman    H.    30/09/1899    10/10/1900    
355    Pte.    Parkinson    J.    29/01/1900    16/12/1900    
289    Pte.    Perks    J.J.    30/09/1899    31/05/1902    
287    Pte.    Pittam    J.    30/09/1899    31/05/1902    
132    Pte.    Poacher    J.    30/09/1899    17/01/1902    
160    Pte.    Prior    V.H.    30/09/1899    31/05/1902    
301    Pte.    Rawlinson    A.W.    30/09/1899    02/05/1902    
169    Pte.    Robertson    W.T.    30/09/1899    31/05/1902
222    Pte.    Robinson    H.    30/09/1899    01/04/1902
267    Pte.    Rodell    W.    30/09/1899    31/05/1902    
13    Pte.    Rowles    W.    30/09/1899    31/05/1902    
202    Pte.    Rudling    W.    30/09/1899    18/12/1900    
284    Pte.    Russell    E.S.    30/09/1899    31/05/1902    
370    Pte.    Russell    R.H.    19/02/1900    10/10/1900    
326    Pte.    Schmidt    C.    30/09/1899    02/07/1901    
192    Pte.    Schofield    G.    30/09/1899    31/05/1902    
353    Pte.    Schrader    E.W.    30/09/1899    10/10/1900    
78    Lieut.    Smith    F.    30/09/1899    31/05/1902    
165    Pte.    Smith    F.S.    30/09/1899    22/12/1900    
322    Pte.    Smith    W.H.    30/09/1899    18/12/1900    
307    Pte.    Smith    W.R.    30/09/1899    31/05/1902    
340    Pte.    Stead    C.    30/09/1899    10/10/1900    
279    Pte.    Stephenson    A.    30/09/1899    31/05/1902    
297    Pte.    Stevenson    W.    30/09/1899    18/12/1900    
323    Pte.    Taylor    J.G.    30/09/1899    08/11/1901    
368    Pte.    Tempest    H.W.    29/01/1900    31/05/1902    
357    Pte.    Templeton    J.    29/01/1900    01/04/1902    
28    Sergt.    Thomalla    P.E.    30/09/1899    31/05/1902    
146    Sergt.    Thorpe    J.M.V.    30/09/1899    26/10/1901    
227    Pte.    Tiley    T.    30/09/1899    31/05/1902    
259    Pte.    Timson    A.    30/09/1899    31/05/1902    
336    Pte.    Trebilcock    A.    30/09/1899    01/03/1902    
172    Pte.    Vickers    W.    30/09/1899    18/12/1900    
    Sergt. Major    Walsh    J.J.    30/09/1899    31/05/1902    
352    Pte.    Watson    T.    30/09/1899    31/05/1902
199    Pte.    Weatherdon    A.R.    30/09/1899    31/05/1902
116    Pte.    Weatherdon    G.J.    30/09/1899    01/03/1902
308    Pte.    Webber    W.R.    30/09/1899    31/05/1902    
60    QM Sergt.    Wheeler    I.N.    30/09/1899    09/07/1901    
235    Pte.    Williams    A.L.    30/09/1899    23/05/1902    
38    Captain    Williamson    A.S.    30/09/1899    31/05/1902    
12    Col. Sgt.    Wills    D.W.    30/09/1899    31/05/1902    
364    Pte.    Wilson    A.    29/01/1900    25/10/1900    
175    Pte.    Wilson    A.G.    30/09/1899    31/05/1902    
207    Pte.    Worland    F.    30/09/1899    31/05/1902    
150    Pte.    Wright    C.    30/09/1899    31/05/1902    
140    Corporal    Wyatt    H.    30/09/1899    31/05/1902    
98    Captain    Yonge    C.A.S.    04/10/1899    31/05/1902    

 

page created with Easy Designer