Nominal Rolls
WO 127 Index
This is the nominal roll of the Cape Colony Cyclist Corps, a colonial unit of the Boer War of 1899-1902. The index was compiled from WO 127 at the National Archives, Kew by Ted Beard. The index is in an A-Z form and in the following order..
Surname, 1st name/initials, Regimental number (where stated), Rank, Attestation date, Discharge date, Reason for discharge.
Abbott    Charles Edwin    35367    Pte    29/08/1901    10/12/1901    Time Expired
Abraham    Robert Marmion    23893    Pte    15/01/1901    18/04/1901    Time Expired
Abrahamson    Walter    23842    Cpl    10/01/1901    12/04/1901    Time Expired
Ackhurst    Andres    31021    Pte    05/02/1901    05/11/1901    Time Expired
Adam    David    23855    Col/Sgt    22/01/1901    28/08/1901    Time Expired
Adamson    Andrew    23863    Pte    20/01/1901    14/03/1901    Time Expired
Adendorff    Johannes Diedrick    35235    Pte    27/05/1901    27/12/1901    Time Expired
Affleck    David    23061    Pte    20/01/1901    15/03/1901    Time Expired
Ahrens    Paul Jasper    23800    Pte    07/01/1901    11/03/1901    Time Expired
Ahrens    Richard    23732    Pte    05/01/1901    18/02/1901    Time Expired
Ahrens    William Richard    31097    L/Cpl    28/03/1901    09/07/1901    Time Expired
Aimes    E    23838    Pte        22/04/1901    Time Expired
Aimes    Edward    31187    Sgt    08/01/1901    16/05/1902    Time Expired
Allder    Reginald Gouldbourne    31104    RSM    13/03/1901    16/05/1902    Time Expired
Allen    Ernest    23956    Pte        26/06/1901    Time Expired
Allport    John Robert    31155    Sgt            Died 28/06/1901
Anderson    Andrew    31087    Pte    21/02/1901    06/06/1901    Time Expired
Anderson    Dick    35282    L/Cpl    08/07/1901    29/10/1901    Time Expired
Anderson    Francis    23840    Pte    10/01/1901    17/04/1901    Time Expired
Anderson    Jack    23754    Pte    08/01/1901    12/04/1901    Time Expired
Anderson    James Pearson    31086    Pte    21/02/1901    06/06/1901    Time Expired
Andrew    Geo James    33153    L/Cpl    22/04/1901    29/07/1901    Time Expired
Andrews    E    32577    Pte        30/07/1901    Time Expired
Andrews    Edward    26081    Pte    26/04/1901    30/07/1901    Time Expired
Anstead    Alfred    35165    Pte    19/08/1901    18/12/1901    
Apps    Edward Frederick    35295    Pte    31/07/1901    17/03/1902    Time Expired
Archbell    Harry    24968    Pte    10/01/1901    16/04/1901    Time Expired
Aspinall    Alexander Raymond    23841    Pte    10/01/1901    11/02/1901    Time Expired
Asquith    Joseph    35226    Pte    29/04/1901        
Atewell    Sydney    31013    Pte        20/05/1901    Time Expired
Austin    James    26168    Pte    07/02/1901    22/03/1901    Unfit for service
Austin    Wm Jas    31150    Pte    18/04/1901    05/11/1901    Time Expired
Ayres    William    23865    Pte    10/01/1901    21/07/1901    Time Expired
Bailey    Arthur Isaac    23781    Pte    08/01/1901    14/02/1901    Time Expired
Baldwin    John    23794    Cpl    07/01/1901    01/06/1901    Time Expired
Ball    John Joseph    23908    Pte    22/01/1901    11/03/1901    
Banfield    Andrew    23980    Pte    29/01/1901    03/02/1901    No Longer Required
Barber    Andrew Peter    35009    Pte    05/06/1901    23/09/1901    Time Expired
Barford    Anton    23839    Cpl    10/01/1901    29/07/1901    Time Expired
Baron    William    31123    Pte    16/04/1901    30/05/1901    Not Efficient
Barry    Douglas Gerald    23769    Pte    04/01/1901    22/04/1901    Time Expired
Barry    James Joseph    23849    Cpl    11/01/1901    02/11/1901    Time Expired
Barske    Wm Henry    34902    L/Cpl    11/02/1901    20/09/1901    Undesirable
Bartlett    Stanley Payne    35270    Pte    27/06/1901    16/10/1901    Time Expired
Basch    Wm Henry    35301    Pte    02/08/1901    30/06/1902    Time Expired
Basque    Joseph Michael    37997    Pte    28/09/1901    14/01/1902    Time Expired
Basson    Alfred J    39036    Pte    30/09/1901    25/06/1902    Time Expired
Basson    Alfred Jos    20931    Pte    30/01/1901    18/09/1901    Time Expired
Basson    John James    23884    Cpl    14/02/1901    02/08/1901    Time Expired
Basson    Wynand Albert    39044    Pte    25/10/1901    23/12/1901    Time Expired
Bath    Arthur Rundle    23862    S A Sgt    28/01/1901    05/09/1901    Time Expired
Bath    Arthur Rundle    39048    Arm/Sgt    01/11/1901    27/06/1902    Time Expired
Bath    James Henry    23864    A/Sgt    12/08/1901    13/02/1902    Time Expired
Battells    Newton    38874    Pte    14/11/1901    27/06/1902    Time Expired
Batten    Edwin Alfred    31064    Sgt/Maj    18/02/1901    27/06/1902    Time Expired
Baumann    Max    23798    Sgt    07/01/1901    20/07/1901    Time Expired
Bazin    Gustave    26202    Pte    08/02/1901    02/03/1901    Undersirable
Beatty    Raester    23728    Pte    29/12/1900    26/02/1901    Time Expired
Beck    John    23960    Pte    25/01/1901    08/05/1901    Time Expired
Beck    Robert    25212    Pte    19/01/1901    15/07/1901    Time Expired
Begbie    Thomas        Lieut & R Officer            
Benest    Sydney George    31141    Pte    19/04/1901    22/01/1902    Time Expired
Bennett    John    31041    Pte    11/02/1901    13/05/1901    Time Expired
Bennett    William    23904    Cpl    22/01/1901    15/04/1901    Time Expired
Benson    Henry    31197    Pte    04/05/1901    25/01/1902    Time Expired
Bergstrom    Henry    32649    Cpl    21/05/1901    16/09/1901    Time Expired
Bernstein    Abraham    23716    Pte    29/12/1900    13/02/1901    Time Expired
Berry    Robert    35375    Pte    05/09/1901    23/12/1901    Time Expired
Bestall    Charles Wm    23925    Pte    21/01/1901    20/07/1901    Time Expired
Bezuidenhout    John Fred Benjamin    35372    Pte    21/06/1901         Woodstock 31/1/02
Biffen    Henry    31188    Pte    29/04/1901    20/08/1901    Time Expired
Bingham    Edward Charles    31121    Tpr    16/04/1901    17/08/1901    Time Expired
Birkhead    John    31090    Pte    08/03/1901    26/06/1901    Time Expired
Black    Neil    23872    Pte    20/01/1901    04/05/1901    
Blake    Harry    23853    Pte    09/05/1901    16/08/1901    Time Expired
Blake    Harry    31201    Tpr    09/05/1901    16/08/1901    Time Expired
Bock    L    35351    Pte        02/04/1902    Time Expired
Bock    Luios Johanas    30112    Pte    23/02/1901    10/07/1901    Time Expired
Bodley    George Henry    26382    Pte    21/01/1901    16/04/1901    Time Expired
Booms    Archibald Wm    31153    L/Cpl    20/04/1901    31/07/1901    Time Expired
Booms     Archibald    23881    Pte    14/01/1901    17/04/1901    Time Expired
Booth    William    35302    Pte    24/07/1901    02/12/1901    
Boswell    David Edward    38884    Pte    23/11/1901    30/06/1902    Time Expired
Botteley    Charles Frederick    31029    Pte    07/02/1901        No Trace
Botting    Francis William    35395    Pte    23/09/1901    31/01/1902    Time Expired
Bottomley    Edward Alfred Taylor    23892    Col/Sgt    15/01/1901    22/02/1902    Time Expired
Bracker    Walter Harry    33152    Pte    22/04/1901    29/07/1901    Time Expired
Bradley    Francis John        Lieut    24/04/1901    15/03/1902    
Bradley    Frank Charles    31096    Pte    28/03/1901    09/07/1901    Time Expired
Bradshaw    Joseph Betts    23922    Pte    28/01/1901    22/04/1901    Time Expired
Bragg    Archibald John    23975    Pte    29/01/1901    14/02/1901    No Longer Required
Branthwaite    Thomas    32924        09/05/1901    31/05/1901    Not Efficient
Brebnér    Jack Johnson    31135    Pte    19/04/1901    30/07/1901    Time Expired
Bridge    Arthur Kemp    23848    Pte    11/01/1901    08/03/1901    No Longer Required
Bridge    Thomas    31132    L/Cpl    18/04/1901    23/12/1901    Time Expired
Brien    Henry Wm    31073    L/Cpl    21/02/1901    06/03/1901    Time Expired
Brimble    Harold Pierrepoint    35268    Pte    27/06/1901    02/11/1901    Time Expired
Britz    Henry Jacob    29979    Pte    29/01/1901    29/04/1901    
Britz    Peter Johannis    35220    Pte    25/05/1901    19/06/1901    Not Efficient
Brockwell    Arthur Ainsworth    31046    Pte    09/07/1901    11/04/1902    Time Expired
Bromley    Henry        Capt & Adj    02/01/1901    24/04/1901    
Brook    Richard Delhaunby    35380    A/Sgt    04/09/1901    12/02/1902    Time Expired
Brooks    Arthur    31119    Pte    15/04/1901        
Brooks    Stephen Edward    23906    Pte    16/01/1901    20/07/1901    Time Expired
Broomhead    Arthur    35358    Pte    27/08/1901    22/01/1902    Time Expired
Brown    Decimus Charles    23804    Pte    07/01/1901    20/02/1901    Time Expired
Brown    Hedley    23796    Pte    08/01/1901    17/07/1901    Time Expired
Brown    John Thomas    35340    Pte    22/08/1901    13/12/1901    Time Expired
Brown    Manny    23807    Pte    07/01/1901    10/07/1901    Time Expired
Brown    Matthew    31127    Pte    17/04/1901    23/01/1902    Time Expired
Brown    R Norman    30122    Pte    14/02/1901    14/05/1901    Time Expired
Browse    Myer    20912    Pte    19/01/1901    08/03/1901    Time Expired
Brunderman    Wels    35234    Pte    27/05/1901    05/09/1901    Time Expired
Brunton    Harry Williamson        Lieut    24/12/1900    17/09/1901    Struck Off Med Unfit
Bruzns    John Peter    31172    Pte    25/04/1901    31/07/1901    Time Expired
Bryant    Percy Barnes        Lieut    24/12/1901    17/09/1902    Disb
Buchanan    James    35013    Pte    08/06/1901    23/12/1901    Time Expired
Bukes    G    40187    Pte    03/12/1901    14/01/1902    Time Expired
Bulpin    Thomas Richard    31045    Pte    11/02/1901    15/04/1901    Time Expired
Burgess    John Robert    35176    Pte    29/08/1901    08/11/1901    Med Unfit
Burgess    Thomas    24909    Pte    10/01/1901    03/05/1901    Died of wounds
Buriatle    S. Herbert Arthur        Lieut    01/04/1901    01/11/1901    
Burke    Edward J    35327    Pte    14/08/1901    13/12/1901    Time Expired
Burnett    Frank Henry    35240    Pte    11/06/1901    29/06/1902    Time Expired
Burnham    George Pollard    31116    Pte    15/04/1901    22/07/1901    Time Expired
Burrows    Henry    32921    Cpl    08/05/1901    29/10/1901    Time Expired
Burrows    Russell    31098    Pte    28/03/1901    10/07/1901    Time Expired
Burt    John Edmund    35378    Pte    06/09/1901    30/06/1902    Time Expired
Burton    Owen    31295    Pte    27/03/1901    30/05/1901    Not Efficient
Burton    Wm White    35359    Pte    27/08/1901    13/12/1901    Time Expired
Buys    Edwin George    35248    Pte    17/06/1901    09/07/1901    Time Expired
Byrnes    John Henry    32629    Pte    11/05/1901    18/09/1901    Time Expired
Caddie    Albert    31074    Pte    23/02/1901    22/05/1901    Time Expired
Cadwell    John    30817    Pte    12/02/1901    19/02/1901    No Longer Req
Calder    John Bert    23985    Sgt    30/01/1901    07/05/1901    Time Expired
Callester    Peter    31181    Cpl    27/04/1901    05/02/1902    Time Expired
Camp    William Robert    23879    Cpl    14/01/1901    29/07/1901    Time Expired
Camp    William Robert    35354    Sgt    26/08/1901    29/08/1902    
Campbell    Harry    39878    L/Cpl    30/12/1901    11/04/1902    Time Expired
Camphausen    William Percival    23880    Pte    14/01/1901    17/04/1901    Time Expired
Cannon    Reginald    23768    Pte    4/0/01    07/01/1901    Own Request
Caren    John Patrick    31023    Pte    05/02/1901    13/05/1901    Time Expired
Carolus    David    26108    Pte    17/01/01 ?        
Carroll    Harry Samuel    23993    Pte    31/01/1901    04/05/1901    Time Expired
Carruthers    Thoams Lawson    23760    Pte    04/01/1901    28/01/1901    No Longer Required
Carson    Henry Samuel    35237    Cpl    07/06/1901    27/12/1901    Time Expired
Castle    Robert Benjamin    31207    Pte    15/05/1901    26/08/1901    Time Expired
Caten    Herbert    31140    Pte    19/04/1901    23/07/1901    Time Expired
Cautor    Soloman    31215    Pte    20/05/1901    21/01/1902    
Cawood    Hubert    20910    Pte    26/01/1901    08/03/1901    Time Expired
Cawsey    William Silas    23750    Pte    03/01/1901    30/03/1901    Time Expired
Chaim    James    31056    Pte    14/02/1901    04/03/1901    No Longer Required
Chalmers    Daniel    23868    Pte    14/01/1901    23/07/1901    Time Expired
Channons    James    23710    Sgt    05/01/1901    22/03/1901    Time Expired
Chenoweth    Richard Henry    23939    Cpl    21/01/1901    23/04/1901    Time Expired
Cherry    Frederick James    26315    Pte    05/02/1901    19/02/1901    Not Shown
Chettle    Frederick    31105    Sgt    12/04/1901    18/06/1902    Time Expired
Chinnery    James    31053    Pte    20/02/1901    18/09/1901    Time Expired
Christie    T    34895    Pte        17/09/1901    Time Expired
Christie    Thomas Henry    26214    Pte    11/01/1901    17/05/1901    Time Expired
Churchward    Edward Pycant    23692    Pte    28/12/1900    22/04/1901    Time Expired
Cilliers    J D    40195    Pte    08/01/1902    25/06/1902    
Clack    Ronald Ruderford    26311    Pte    05/02/1901    19/02/1901    Not Shown
Clark    Algernon Basil    40186    Pte    19/11/1901    14/03/1902    Time Expired
Clark    Daniel    35298    Pte    30/07/1901        
Clark    George William    26215    Pte    18/02/1901    15/05/1901    Time Expired
Clark    John William    23721    Pte    29/12/1900    26/02/1901    
Clarke    Albert    23854    Pte    12/01/1901    15/09/1901    Time Expired
Clarke    Frank    23783    Pte    05/01/1901    18/02/1901    
Clementson    Henry Lawson    23928    Cpl    21/01/1901    23/04/1901    Time Expired
Clifford    Frank    35082    Pte    06/07/1901    29/10/1901    Time Expired
Clingen    Joseph Richard    23936    Pte    22/01/1901    23/04/1901    Time Expired
Cloete    Henry Gabriel    32630    Pte    11/05/1901    18/09/1901    Time Expired
Cohen    Joe    31206    Pte    15/05/1901        
Cohn    Samuel    23974    Pte    28/01/1901    09/03/1901    No Longer Required
Coleman    Francis harry    30005    Pte    05/02/1901    13/05/1901    Time Expired
Colitz    Christian Johannes    35352    Pte    16/05/1901    23/12/1901    Time Expired
Collier    Benjamin    23774    Pte    04/01/1901    20/03/1901    Time Expired
Collitz    Samuel    23828    Pte    10/01/1901    26/06/1901    No Required
Commock    Arthur    24970    Sgt    08/01/1901    27/06/1902    
Compaan    John Oakes    40176    Pte    20/12/1901    06/06/1902    Time Expired
Compton    C    31205    Pte        13/12/1901    Time Expired
Compton    Charles Edward    23942    Cpl    13/05/1901    13/12/1901    Time Expired
Cook    Arthur    39872    Pte    27/12/1901    02/04/1902    Time Expired
Cook    George Paul    23681    Pte    28/12/1900    13/02/1901    
Cook    George Paul    31055    Pte    14/02/1901    28/10/1901    Time Expired
Cook    John Charles    39888    Pte    07/01/1902    30/06/1902    
Cornish    William George    23888    Cpl    14/01/1901    10/04/1901    Died
Coughlan    Barnard    26115    Pte    18/01/1901    23/07/1901    Time Expired
Courtney    John Henry    31030    Pte    08/02/1901    13/05/1901    Time Expired
Cowen    Harry Murray    23762    Pte    08/01/1901    04/04/1901    Time Expired
Cowlard    William Nathan    35245    Pte    13/06/1901    23/09/1901    Time Expired
Cowley    W    23943    Pte        22/07/1901    Time Expired
Cowley    William    35388    Pte    22/01/1901    27/12/1901    Time Expired
Crole    Francis Augustus    35280    Pte    08/07/1901    10/10/1901    Time Expired
Crole    Francis Augustus John    23694    Pte    05/01/1901    14/03/1901    Time Expired
Cross    George Reginald    23726    Pte    21/09/1901    16/02/1901    Time Expired
Culley    William    23899    Pte    15/01/1901    16/04/1901    Time Expired
Cunningham    John    39039    Pte    12/10/1901    14/01/1902    Time Expired
Curnow    Frank    35329    Pte    14/08/1901    27/12/1901    Time Expired
Curtis    Isedore    23882    Sgt    20/01/1901    05/04/1902    Time Expired
Cusens    Claude    31038    Pte    09/02/1901    10/05/1901    Time Expired
Cutler    E N    40196    Pte    08/01/1902    25/06/1902    
Dalton    G    32607    Pte    28/04/1901    17/05/1901    
Dalton    G H    32601    Pte    04/05/1901    17/05/1901    Time Expired
Dalton    James    23739    Pte    01/01/1901    04/01/1901    Own request
Dalton    James    32606    Pte    04/05/1901    26/08/1901    Time Expired
Dalton    Patrick    31194    Pte    01/05/1901    02/12/1901    
Dann    Alfred R    35218    Pte    28/05/1901    22/05/1901    
Dann    Alfred Robert    30100    Pte    19/02/1900    22/05/1901    Time Expired
Dann    Frank    31033    Pte        28/02/1901    No Longer Required
Davey    William    35371    Pte    30/08/1901    08/01/1902    Time Expired
David    Thomas Jonas    35254    L/Cpl    21/06/1901    28/05/1902    Time Expired
Davie    James Nicoll    23797    Pte    07/01/1901    04/03/1901    Time Expired
Davies    William    23917    Pte    22/01/1901    18/04/1901    Time Expired
Davis    Frederick    35365    Pte    28/08/1901    23/12/1901    Time Expired
Davis    Owen John    23918    Pte    17/01/1901    19/04/1901    Time Expired
Davis    William Daniel    20294    Cpl    19/04/1901    24/07/1901    Time Expired
Davis    William Edward    20914    Cpl    22/06/1901    24/07/1901    Own Request
Dawson    Charles Thomas William    23983    Sgt    29/01/1901    23/09/1901    Not Required
Dawson    Robert    35278    L/Cpl    06/07/1901    18/04/1902    Time Expired
Day    John    30166    Pte    15/03/1901    09/07/1901    Time Expired
De Beer    Peter Charles    35289    Pte    05/07/1901    02/04/1902    Time Expired
De Bleque    William Thomas    23743    Pte    08/01/1901    04/04/1901    
De Kock    Michael Daniel    31148    Pte    19/04/1901    23/07/1901    Time Expired
De Lacey    James Francis    32581    Pte    27/04/1901    17/05/1901    Time Expired
De Silva    John    23929    Pte    28/01/1901    02/08/1901    Time Expired
Deas    Mathew    23938    Cpl    22/01/1901    25/04/1901    Time Expired
Dee    Archibald    23824    Pte    09/01/1901    09/05/1902    Time Expired
Delponte    Albert    23701    Pte    28/12/1900    13/02/1901    Time Expired
Devenish    John Fowler    34930    Pte    15/06/1901    19/09/1901    Time Expired
Diener    August William    31047    Pte    19/04/1901    02/08/1901    Time Expired
Dodman    George Datsing    23782    Pte    05/01/1901    10/07/1901    Time Expired
Doig    Robert Frank    23902    Pte    20/01/1901    17/04/1901    Time Expired
Dollman    Arthur Stephen    31062    Pte    15/02/1901    27/12/1901    Time Expired
Doman    William    39957    Pte    10/01/1902    06/06/1902    Time Expired
Donaghy    Gordon    35338    Pte    22/08/1901    27/12/1901    Time Expired
Doran    Joseph        Pte    01/05/1901        
Double    Leonard A    35393    Sgt    18/09/1901    30/06/1902    Time Expired
Dowell    Herbert Ernest    35243    Pte    10/06/1901    27/09/1901    Time Expired
Dowse    John William    31016    Pte    08/06/1901    25/04/1902    Time Expired
Dowse    John William    35250    Pte    08/06/1901    25/04/1902    
Drew    J H    35265    L/Cpl        25/10/1901    Time Expired
Drew    John Hemry    39046    Pte    31/10/1901    25/06/1902    Time Expired
Driesbach    Sherman    38857    Pte    04/11/1901    12/05/1902    Time Expired
Duncan    Robert    31184    Pte    29/04/1901    18/12/1901    Time Expired
Duncan    William    38916    Pte    06/01/1902    27/06/1902    Time Expired
Dunn    John    35258    Tpr    24/06/1901    27/09/1901    Time Expired
Durham    Benjamin Walter    23673    Sgt    28/12/1900    12/04/1901    Time Expired
Durrant    Reginald W    23770    Sgt.    04/01/1901        Died Claremont 11/9/01
Dutie     Leon    35249    Pte    18/06/1901    25/06/1902    Time Expired
Early    Robert William    23698    Sgt    28/12/1900    12/02/1901    Time Expired
Eatwell    Charles Daniel    31028    Pte    07/02/1901    08/11/1901    
Eatwell    Sydney David Alec    31013    Pte    07/02/1901    08/11/1901    
Ebden    Alfred    29887    Cpl    25/01/1901    20/03/1901    No Longer Required
Edwards    William    23695    Cpl    28/12/1900    14/02/1901    Time Expired
Edwards    William John    31171    Sgt    24/04/1901    28/06/1902    Time Expired
Eksteen    John Francis    23784    Pte    05/01/1901    24/04/1901    Time Expired
Elliott    F G    31213    Pte        23/08/1901    Time Expired
Elliott    H E        Lieut    18/10/1901        Time Expired
Elliott    John Bertie    23874    Cpl    20/01/1901    29/10/1901    Time Expired
Ellis    Charles    40199    Pte    03/02/1902    25/06/1902    Time Expired
Ellis    Harry    23725    Pte    05/01/1901    03/07/1901    Time Expired
Ellis    Harry    39032    Cpl    28/09/1901    25/06/1902    Time Expired
Ellis    William James    30047    Pte    08/02/1901    29/05/1901    No Longer Required
Emmett    Robert Ernest    39889    Pte    08/01/1902    11/04/1902    Time Expired
England    William George    31159    Pte    22/04/1901    14/08/1901    Time Expired
Enslin    Johannes Steffanus    40185    Pte    04/12/1901    06/06/1902    Time Expired
Enslin    P S    35252    Pte        23/12/1901    Time Expired
Ericksen    G    35320    Pte        27/03/1901    Time Expired
Eriksen    John    23945    Pte    22/01/1901    27/03/2002    Time Expired
Erlank    Samuel    35233    Pte    27/05/1901    16/09/1901    Time Expired
Errington    Edward    23679    Pte    28/12/1900    09/04/1901    Time Expired
Escott    John    23672    Pte    28/12/1900    13/02/1901    Time Expired
Etin    Kalmer    35213    Pte    25/05/1901    21/01/1902    Time Expired
Euslin    Peter Schalk    20929    Pte    30/01/1901    24/04/1901    Time Expired
Evans    Edward    35208    Pte    13/05/1901    21/01/1902    Time Expired
Evans    H J    40198    Pte    10/03/1902    25/06/1902    Time Expired
Evennett    W Arthur    35349    Pte    26/08/1901    16/12/1901    Time Expired
Evens    Herbert Cragg Walter    20916    Sgt    26/01/1901    27/03/1902    Time Expired
Everingham    Paul    31190    Pte    30/04/1901    29/10/1901    Time Expired
Fairless    Thomas    31078    Cpl    25/02/1901    22/08/1901    Time Expired
Falk    Moritz    31160    Pte    22/04/1901    22/08/1901    Time Expired
Farr    Walter    35535    Pte    30/12/1901    05/04/1902    Time Expired
Farrell    John    34942    Pte    17/06/1901    25/10/1901    Time Expired
Faulkner    James Henry    31107    Pte    30/03/1901    09/07/1901    Time Expired
Favier    John Louis    23854    Pte    12/01/1901    17/07/1901    Time Expired
Fenton    Joseph    35339    Pte    22/08/1901    12/07/1901    Time Expired
Fick    Henry    31149    Pte    07/01/1901    03/08/1901    Time Expired
Fienberg    Jack    23970    Pte    28/01/1901    12/03/1901    No Longer Required
Filbin    John Thomas    39881    Pte    31/12/1901    06/06/1902    Time Expired
Filburn    Thomas    32587    Pte    29/04/1901    13/12/1901    Time Expired
Fisher    Samuel    23684    Pte    28/12/1900    14/02/1901    Time Expired
Fleming    Michael    35391    Pte    18/09/1901    14/03/1902    Time Expired
Fletcher    Samuel    23700    Pte    28/12/1900    09/04/1901    Time Expired
Fogarty    Albert    35360    Pte    27/08/1901    16/12/1901    Time Expired
Foot    Herbert    26032    Sgt    07/01/1901    30/05/1901    Time Expired
Ford    Strarnsham William John    35290    Cpl    05/01/1901    12/09/1901    Med Unfit
Forsyth    John Lloyd    31052    Pte    08/01/1901    21/07/1901    Time Expired
Foster    Henry    23688    Col/Sgt    28/11/1900    11/02/1901    Time Expired
Fountaine    Andrew    23891    Pte    15/01/1901    12/04/1901    Time Expired
Fowke    Horace Cecil    31129    Pte    07/02/1901    24/07/1901    Time Expired
Fox    Patrick David    38840    Pte    28/10/1901    08/03/1902    Time Expired
Francis    C C        Pte    13/04/1901        
Fraser    John Lackbury    23705    L/Cpl    28/12/1900    05/03/1901    Time Expired
Freeman    Albert    32256    Pte    22/06/1901        
Freeman    Edward    40177    Pte    29/10/1901    08/03/1902    Time Expired
Freeman    Ernest Plummer    31093    Pte    07/03/1901    20/07/1901    Time Expired
Freeman    Joseph    32588    Pte    30/04/1901    20/05/1901    Time Expired
Freeman    Mark Clifford    31009    Pte    07/03/1901    27/06/1901    Time Expired
Freeman    Maurice    23780    Sgt    08/01/1901    25/05/1901    Time Expired
Friedman    Ernest    35231    Pte    08/05/1901    14/08/1901    Time Expired
Friend    Mathew Carling    23903    Pte    16/01/1901    12/04/1901    Time Expired
Fudge    John    35232    Pte    11/05/1901    16/12/1901    Time Expired
Furness    Edward Newell    32597    Pte    20/04/1901    26/08/1901    Time Expired
Furness    J Barry    23809    Pte    08/01/1901    11/01/1901    Returned to Duty GPO
Fyne    Isadore Barnard    31195    Pte    03/05/1901    16/08/1901    Time Expired
Gartrell    John Herbert    23823    Pte    09/01/1901    21/02/1901    Time Expired
Gass    Richard    23991    Pte    31/01/1901    11/03/1901    No Longer Required
Gates    Charles Arthur Atkinson        Lieut    08/05/1900        Died 22/11/01
Gaushon    Harry    35227    Pte    27/04/1901    14/01/1902    Time Expired
George    Arthur Edward    23806    Arm/Sgt    07/01/1901    12/05/1902    Time Expired
George    J    39058    Pte        08/03/1902    Time Expired
George    Joseph    35241    Pte    11/06/1901    10/10/1901    Time Expired
Gerst    Jack    31051    Pte    12/02/1901    17/05/1901    Time Expired
Gibson    James    23829    Pte    10/01/1901    20/04/1901    Time Expired
Giel    Frederick    39031    Pte    18/09/1901    21/03/1902    Time Expired
Glinsin    Charles Daniel    29953    Pte    25/01/1901    26/04/1901    Time Expired
Glissan    William Henry    35403    Pte    26/09/1901    18/04/1902    Time Expired
Goldthwaite    James Graham Witherspoon    23971    Sgt    28/01/1901    22/07/1901    Time Expired
Goodchild    Arthur T    35332    Pte    16/08/1901    31/01/1902    Time Expired
Goodman    Albert Henry     35229    Sgt    07/05/1901    27/06/1902    Time Expired
Goold    Joseph Bernard    29997    Pte    07/02/1901    15/03/1901    No Longer Required
Gormley    Malachi John    23847    Pte    11/01/1901    17/04/1901    Time Expired
Gorst    Alfred John    39874    Pte    27/12/1901    08/02/1902    Med Unfit
Gosse    Harry Pearson    26175    Cpl    07/02/1901    29/05/1901    Time Expired
Goulden    Watson B. Robert    26398    L/Cpl    21/02/1901    22/04/1901    Time Expired
Gouws    Peter Adriaan    40184    Pte    03/12/1901    06/06/1902    Time Expired
Grace    George    32648    Pte    21/05/1901    16/09/1901    Time Expired
Grady    J    30062    Cpl    28/01/1901        
Grant    Bruce    35294    Pte    29/07/1901    02/11/1901    Time Expired
Grant    John    35170    Pte    22/08/1901    14/01/1902    Time Expired
Grauman    Harry    23813    Sgt    20/01/1901    09/04/1901    Time Expired
Gray    Duncan    23894    Pte    15/01/1901    18/04/1901    Time Expired
Greaves    Henry Foxglove        Lieut    10/01/1901    29/03/1902    
Green    M    39050    Pte    31/10/1901    08/02/1902    Time Expired
Green    Nicholas    39030    Pte    18/09/1901    27/12/1901    Time Expired
Greenbaum    Raphael Henry    23675    Sgt    28/12/1900    16/02/1901    Time Expired
Gregory    Charles    23724    Pte    29/12/1900    26/02/1901    Time Expired
Greig    Michael Alexander        Capt    09/01/1901    29/01/1902    
Greig    Patrick    20899    Pte    26/01/1901    05/04/1902    Time Expired
Grier    Clifton    35286    Pte    08/07/1901    02/11/1901    
Guerrett    August    35253    Pte    21/06/1901    10/10/1901    
Hack    Charles    23933    Pte    21/01/1901    04/02/1901    No Longer Required
Hackett    John William    35284    Pte    08/07/1901    16/10/1901    Time Expired
Haile    John    31081    Pte    04/03/1901    06/04/1901    Bad Character
Haisman    Frederick    23767    Sgt    04/01/1901    25/03/1901    Time Expired
Hakenson    Charles    23789    Pte    05/01/1901    18/04/1901    
Hall    Edward Rastal Dickinson    20935    Pte    24/01/1901    29/04/1901    Time Expired
Hall    John    31173    Pte    25/04/1901    01/08/1901    Time Expired
Hamilton    William    23962    Sgt    25/01/1901    25/04/1901    Time Expired
Hancock    Fred Maynard    31085    Pte    05/03/1901    10/06/1901    Time Expired
Handen    Charles    35330    Pte    15/08/1901        
Hanlon    Claide    23702    Pte    28/12/1900    14/03/1901    Time Expired
Hannam    Karl Vincent        Pte    15/05/1901        
Hanslip    George    39040    Pte    15/10/1901    23/01/1902    Time Expired
Hargreaves    James    23821    Pte    15/10/1901    11/04/1902    Time Expired
Harris    Edward Charles    37971    Pte    16/09/1901    21/01/1902    Time Expired
Harris    Gilbert    36132    Pte    26/11/1901    25/01/1902    Time Expired
Harris    James    23997    Cpl    01/02/1901    03/05/1901    Time Expired
Harris    Reuben    23736    Pte    31/12/1900    09/04/1901    Time Expired
Harris    William Edward    20898    Sgt    30/01/1901    24/01/1902    Time Expired
Hart    Edmund Julian    35377    Pte    06/09/1901        
Hart    Joe    35247    Pte    15/06/1901    22/01/1902    Time Expired
Harte    Martin    38929    Pte    06/01/1902    18/06/1902    Time Expired
Harte    Thomas    31022    Pte    05/02/1901    14/01/1902    Time Expired
Hartman    Herman    35346    Pte    23/08/1901    16/12/1901    Time Expired
Harvey    Ernest    31035    Pte    09/02/1901    26/08/1901    Time Expired
Harvie    James    23984    Pte    30/01/1901    10/12/1901    Time Expired
Hassall    James Chadwick    31102    Pte    21/03/1901    03/06/1901    
Hawtree    Wilfred George    23753    Pte    01/01/1901    30/03/1901    Time Expired
Hawtrey    Wilfred George    31191    Pte    03/05/1901    10/08/1901    Time Expired
Haybittel    Benjamin Henry    23687    Cpl    05/01/1901    13/02/1901    Time Expired
Haydon    Michael Ignatius    23999    Pte    01/02/1901    03/05/1901    Time Expired
Haynes    William    23905    Pte    16/01/1901    22/07/1901    Time Expired
Hayward    Frederick Johannes    35305    Pte    25/07/1901    25/04/1902    Time Expired
Head    Michael George (Gent)        Lieut    06/06/1901    31/05/1902    
Hegele    Thomas    23830    Pte    10/01/1901    07/09/1901    Time Expired
Hehl    Frank Walter    35216    Pte    28/05/1901    02/12/1901    
Heild    Edward Enott    23913    Pte    22/01/1901    19/04/1901    
Hemmens    Henry Evelyn    23777    Pte    08/01/1901    15/02/1901    Time Expired
Hemmings    James    35308    Pte    01/05/1901    21/01/1902    
Henderson    George    26396    Tpr    21/01/1901    13/04/1901    Time Expired
Henderson    Thomas Robert        Capt    30/01/1901    15/03/1902    
Hendricks    Fred Charles    23678    Pte    28/12/1900    26/02/1901    Time Expired
Henegan    Laughlin    23952    Pte    23/01/1901    15/02/1901    No Longer Required
Henman    Alfred Ernest    24965    Sgt    08/01/1901    03/04/1901    Time Expired
Henry    Robert Joseph    35238    Pte    08/06/1901    05/11/1901    Time Expired
Herbert    Sydney    23742    Pte    07/01/1901    16/02/1901    Time Expired
Herbolt    Percy    31115    Pte    15/04/1901    16/08/1901    Time Expired
Herring    George    35264    Pte    24/06/1901    29/10/1901    Time Expired
Higgins    Walter Francis    31156    Pte    11/04/1901    16/07/1901    Time Expired
Hill    Walter    23896    Cpl    15/01/1901    16/06/1902    Time Expired
Hill    William James (Joseph)    23756    Pte    04/01/1901    14/02/1901    Time Expired
Hirschberg    David    23745    Pte    02/01/1901    25/05/1901    Time Expired
Hitzeroth    Lawrence Borcher    20820    Pte    26/01/1901    13/02/1901    M/U No Longer Requred
Hoard    George Arthur    35357    Pte    27/08/1901    16/12/1901    Time Expired
Hoare    George    23845    Pte    11/01/1901    22/04/1901    
Hoare    Louis George    23951    Pte    23/01/1901    23/07/1901    By Order O/C
Hobbs    Sydney George    23691    A/S/Sgt    28/12/1900    05/02/1902    Time Expired
Hodgkinson    John H    35260    Pte    24/06/1901    20/01/1902    Time Expired
Hodson    Charles Middleton    23718    Pte    18/02/1901    26/02/1901    Time Expired
Hoffman    Adolph    31044    Cpl    11/02/1901    22/08/1901    Time Expired
Holland    james Bacroft    31131    Pte    18/04/1901    25/07/1901    Time Expired
Hollick    Ernest Drake    31134    Staff/Sgt    18/04/1901    08/12/1901    Time Expired
Holliday    Joseph    31175    Pte    25/04/1901    05/11/1901    Time Expired
Hollings    William Samuel Robert    35376    Pte    06/09/1901    16/12/1901    Time Expired
Holmes    Harry William    20907    Sgt    21/01/1901    14/03/1901    Time Expired
Holton    Ernest John    23778    Pte    04/01/1901    09/04/1901    Time Expired
Hopkins    Henry George    23747    Sgt    02/01/1901    14/05/1901    Time Expired
Horne    Charles Beresford    23722    Pte    29/12/1900    13/02/1901    Time Expired
Horner    William    23878    Pte    14/01/1901    01/08/1901    Time Expired
Horwitz    Samuel    23989    Pte    29/01/1901    30/01/1901    Time Expired
Hoskins    Samuel William    31189    Pte    24/08/1901    08/03/1902    Time Expired
Howarth    A    31201    Cpl    01/03/1901    27/03/1902    Time Expired
Howes    Edward Richard    39870    Pte    23/11/1901    11/04/1902    Time Expired
Hugall    E G F    23965    Pte    25/01/1901    14/02/1901    No Longer Required
Hughes    Richard    23897    Pte    20/01/1901    20/08/1901    Time Expired
Hultquist    Charles    23697    Pte    28/12/1900    13/02/1901    Time Expired
Humby    Ernest Augustus    31167    Pte    23/04/1901    05/11/1901    Time Expired
Hunkin    John    30046    Pte    08/02/1901    17/05/1901    Time Expired
Hunter    William    28930    Pte    06/01/1902    30/06/1902    Time Expired
Hurley    Ernest Jack    23711    Pte    18/02/1901    03/07/1901    Time Expired
Hutchinson    Robert J E    35405    Pte    26/09/1901    27/12/1901    Time Expired
Hutton    John    26314    Pte    15/02/1901    19/02/1901    Not Shown
Indelsohn    J.    31168    Pte    25/04/1901    01/08/1901    Time Expired
Ingram    William Henry    23801    Cpl    07/01/1901    20/02/1901    Time Expired
Irving    Malcolm        Lieut    28/12/1900    10/10/1901    
Irving    Percy C F    20933    Pte    03/01/1901    10/04/1901    Time Expired
Jackson    George    38915    Pte    06/01/1902    25/06/1902    
Jackson    H    35379    Pte        23/12/1901    Time Expired
Jackson    Henry    23886    Pte    20/01/1901    17/04/1901    Time Expired
Jacobs    Frank Alexander James    31066    Pte    20/02/1901    17/05/1901    Time Expired
Jacobs    Henry James    31161    Pte    22/04/1901    14/08/1901    Time Expired
Jacobs    Peter    35236    Pte    09/09/1901    23/12/1901    Time Expired
Jacques    William George    24906    Cpl    21/01/1901    03/04/1901    Time Expired
Jaeger    Herman Scott    40188    Sgt    22/10/1901    28/08/1902    
Jagger    William    31120    Pte    15/04/1901    27/09/1901    Time Expired
Jakins    Hilton    30062    Pte    12/02/1901    13/05/1901    Time Expired
James    A L    31154    Pte        26/07/1901    Time Expired
James    Arthur Lawford    23887    Pte    20/04/1901    22/03/1901    
Jamieson    John    23795    Cpl    08/01/1901    09/07/1901    Time Expired
Jansen    Abraham    35207    Pte    13/05/1901    06/06/1902    
Jansen    Jasper Benjamin    35206    Pte    13/08/1901    06/06/1902    
Jay    Herbert    26312    Pte    15/02/1901    19/02/1901    Not Shown
Jeary    Albert Martin    31018    Sgt    06/02/1901        Killed 21/07/01
Jeffery    William Alexander    23764    Pte    08/01/1901    25/05/1901    Time Expired
Jenkins    Thomas Henry    23690    Pte    28/12/1900    13/02/1901    Time Expired
Jensen    Anton Herman     35389    Pte    17/09/1901    27/06/1902    
Jensen    Peter percy    23920    Pte    28/01/1901    25/04/1901    Time Expired
Job    Almond    35276    Pte    02/07/1901    25/10/1901    Time Expired
Johnes    Emanuel    39052    Pte    07/11/1901    08/02/1902    
Johns    Alfred Albert    31133    Cpl    13/04/1901    01/07/1901    Discharged
Johnson    Nicholas James    35317    Tpr    12/08/1901    27/12/1901    Time Expired
Johnsone    Robert    31026    Pte    06/02/1901    07/05/1901    Time Expired
Johnston    William    29930    Cpl    17/02/1901    02/05/1901    Time Expired
Jones    Arthur James W        Lieut    22/01/1901    10/05/1901    
Jones    Charles    31092    Pte    09/03/1901    03/07/1901    Time Expired
Jones    Frank Holden    23808    L/Cpl    08/01/1901    12/05/1902    Time Expired
Jones    Fred    31025    Tpr    06/02/1901    30/06/1902    
Jones    Harold Arthur    35292    Tpr    06/08/1901    22/12/1901    
Jones    Joseph Henry    35366    Cpl    29/08/1901    27/06/1901    
Jones    Max    23814    Pte    08/01/1901    09/04/1901    Time Expired
Jonker    Machel Adejan    35311    Pte    11/07/1901    14/03/1902    Time Expired
Jordison    Wilfred Henry    23919    Sgt    18/01/1901    03/05/1901    Time Expired
Jorgensen    George Peter    35259    Pte    24/06/1901    05/11/1901    Time Expired
Kahn    Joseph Henry    23915    Pte    22/01/1901    15/04/1901    Time Expired
Kantor    Salemon    31211    Pte    17/05/1901    23/12/1901    Time Expired
Kaufman    Joseph    35345    Pte    23/08/1901    16/12/1901    Time Expired
Keegan    John Henry    23935    Pte    22/01/1901    18/03/1901    Return to Civil Employ Own Request
Keeney    Anthony Robert    39877    Pte    30/12/1901    29/06/1902    Time Expired
Keet    William David    31111    Pte    18/04/1901    01/08/1901    Time Expired
Kegel    Ernest    31143    Pte    19/04/1901    17/08/1901    Time Expired
Kelly    Frank William    31114    Pte    15/04/1901    24/07/1901    Time Expired
Kelly    James    32608    Pte    04/05/1901    10/05/1901    Time Expired
Kendreck    Thomas    23900    Pte    20/01/1901    30/07/1901    Time Expired
Kenny    Andrew Henry    35246    Pte    14/06/1901    27/09/1901    Time Expired
Ketchen    Walter Ernest    23912    Pte    22/01/1901    06/03/1901    Time Expired
Keyter    Bennett John    23786    L/Cpl    08/01/1901    16/07/1901    Time Expired
Kiesweather    Frederick    31179    Pte    27/04/1901    08/12/1901    
Kindler    William    23833    Pte    20/01/1901    12/08/1901    With Ignomony
King    Ed John    23837    Pte    10/01/1901    27/09/1901    Time Expired
King    Frederick John    23959    Pte    25/01/1901    29/05/1901    Time Expired
King    George MacDonald    20822    Tpr    26/01/1901    14/02/1901    No Longer Required
Kirsten    Johan Frederick    2178    Cpl    18/01/1902    30/06/1902    Time Expired
Kirutzer    John Albert    30007    Tpr    07/02/1901    13/05/1901    Time Expired
Kitching    George    23958    Tpr    18/01/1901    24/01/1901    Medically Unfit
Kitching    Samuel    23957    Tpr    18/01/1901    24/01/1901    Medically Unfit
Knight    Alfred    23998    Pte    01/02/1901    07/05/1901    Time Expired
Kopkin    Max    23680    Pte    05/01/1901    20/03/1901    Time Expired
Krouse    Paul Willeston    31016    Pte    04/02/1901    11/04/1902    Time Expired
Krupp    Joseph Henry    35221    L/Cpl    29/05/1901    23/12/1901    Time Expired
Lamb    Hemry Octavius    39887    Pte    07/01/1902    11/04/1902    
Lancy    Samuel Garnet        Lieut    07/01/1901    07/05/1901    
Lang    Charles McLeod    23788    L/Cpl    05/01/1901    09/07/1901    Time Expired
Lang    Thomas    23876    Sgt    Jan '01    19/08/1902    
Larsen    Emiel    35318    Tpr    12/08/1901    16/12/1901    Time Expired
Lawler    William John    26310    Pte    05/02/1901    19/02/1901    Not Shown
Lawson    Francis Albert    35293    L/Cpl    31/07/1901    02/12/1901    
Lawson    Thomas Henry Roach    32628    Pte    11/05/1901    05/09/1901    Time Expired
Leach    William Edward    35230    Pte    08/05/1901    13/12/1901    Time Expired
Leaver    William    39871    Pte    17/12/1901    11/04/1902    
Lee    Alexander    23916    Pte    17/01/1901    22/04/1901    
Lee    Lawrence Edward    31058    Pte    14/02/1901    30/06/1902    
Lee    Richard Newhouse    23831    Pte    03/01/1901    16/02/1901    Time Expired
Lefevre    Frederick Louis    31040    Pte    09/02/1901    08/03/1902    Time Expired
Leftkon    Harry Irwin    23914    Pte    22/01/1901    20/02/1901    No Longer Req;
Leibbrandt    Albert    31095    Pte    22/01/1901    22/05/1901    S N Req Ineffiecient
Leibolle    Albert    23990    Pte    30/01/1901    02/12/1901    
Lerner    Alexander    23911    Pte    Jan '01    27/07/1901    Time Expired
Levin    Samuel    39041    Pte    22/10/1901    14/03/1902    
Levy    Hyman    23717    Pte    29/12/1900    26/02/1901    Time Expired
Lewington    Alfred    35316    Tpr    10/08/1901    13/12/1901    Time Expired
Lewis    Arthur Stanley    24933    Pte    13/01/1901    20/03/1901    Time Expired
Lewis    C A Owen        Maj/O C    27/12/1900    17/09/1902    Resigned
Lewitas    Lewis    39879    Pte    30/12/1901    06/06/1902    
Liebenberg    Gideon Jacob Daniel    31072    Pte    21/02/1901    23/05/1901    Time Expired
Lincoln    Gerald Horace    35310    Tpr    06/08/1901    16/12/1901    Time Expired
Lind    Frank Oscar    23676    Pte    28/12/1900    07/02/1901    Time Expired
Lindemann    Frank    23773    Pte    04/01/1901    04/04/1901    Time Expired
Lindgren    Arvia    23937    Pte    22/01/1901    23/04/1901    
Litton    David    23972    Sgt    28/01/1901    02/04/1901    Unfit for Further Service
Lloyd    Leonard    31101    Pte    21/03/1901    16/12/1901    Time Expired
Lockett    John Phillip    39882    Pte    31/12/1901    02/04/1902    
Lofts    H E        Lieut    17/10/1901    22/09/1902    
Lorenz    Carl    35336    Tpr    16/08/1901    23/12/1901    
Louw    Percy George    23706    S/Sgt    29/12/1900    16/08/1901    Time Expired
Lovegrove    Horace Frederick    31099    Pte    30/03/1901    04/07/1901    Time Expired
Lucas    James Francis    31071    Pte    21/02/1901    20/07/1901    Time Expired
Lumsking    John    35343    Tpr    07/08/1901    14/01/1902    Time Expired
Lyall    George    23931    Pte    21/01/1901    14/03/1901    Order C S C
Lyne    Joseph    23964    Tpr    25/01/1901    23/04/1901    
Lynham    Albert    35219    Pte    29/05/1901    19/09/1901    Time Expired
Lysaght    Charles    23940    Pte    22/01/1901    17/08/1901    Time Expired
Maag    Albert    23921    Tpr    19/01/1901    08/05/1901    Dis Book
MacGregor    Walter     26160    Pte    28/01/1901        Tr'fd to Scottish Horse
Machan     Henry Warneford    23858    Pte    14/01/1901    18/04/1902    Time Expired
Mackerell    Joseph J B    38947    Pte    08/01/1902    08/02/1902    Time Expired
MacPherson    Osborne Cluny         Capt/Adj    28/12/1900    31/03/1901    
Maddison    George    35242    Pte    11/06/1901    18/03/1902    Time Expired
Main    Alex    23867    Pte    14/01/1901    29/05/1901    Time Expired
Main    Robert    23871    Pte    20/01/1901    21/07/1901    Time Expired
Makalons    John    31054    Pte    13/02/1901    16/12/1901    Time Expired
Malartic    Armand    39028    Pte    26/09/1901    11/04/1902    Time Expired
Mallett    John Arthur    31146    L/Cpl    19/04/1901    28/0/1    Time Expired
Mallwell    Ernest    31174    Pte    25/04/1901    17/08/1901    Time Expired
Manning    Bert    31039    Pte    09/02/1901    07/05/1901    Time Expired
Mansfield    James Edmund    23982    Cpl    29/01/1901    03/05/1901    Time Expired
Marais    James Mitchell    23988    Pte    29/01/1901    30/01/1901    
Marais    John Andrew    23799    Pte    07/01/1901    16/02/1901    Time Expired
Marks    Oscar    31216    Pte    20/05/1901    23/12/1901    Time Expired
Mars    Peter Campbell    23950    Pte    23/01/1901    20/07/1901    Time Expired
Marshall    James Overton    39061    Pte    16/11/1901    29/06/1902    Time Expired
Marshall    John William    31139    Pte    19/04/1901    26/07/1901    Time Expired
Marshall    William    35267    Pte    26/06/1901    02/05/1902    Time Expired
Martin    Albert james    31042    Pte    11/02/1901    11/05/1901    Time Expired
Martin    Hugo    39060    Pte    16/11/1901    08/03/1902    Time Expired
Marton    Steven    35374    Pte    05/09/1901    06/06/1902    Time Expired
Mason    Arthur    26166    Pte    07/02/1901    29/05/1901    Time Expired
Mason    Robert Herbert    23955    Sgt    24/01/1901    30/07/1901    Time Expired
Masson    Pembroke C    35277    Pte    03/07/1901    02/11/1901    Time Expired
Matthews    Ernest Lindley    23733    Sgt    07/01/1901    19/07/1901    Time Expired
Mauseth    William Alfred    23932    Pte    21/01/1901    24/04/1901    Dis Book
Maxwell    Alexander    31015    Pte    04/02/1901    17/04/1901    Time Expired
May    Michael Maynard    31047    Pte    12/02/1901    20/03/1901    No Longer Required
McCormack    Charles Christ    35373    Pte    05/09/1901    23/12/1901    Time Expired
McCormack    Edward J    23775    Sgt    08/01/1901    04/07/1901    Time Expired
McCormack    William    24954    Pte    13/01/1901    10/07/1901    Time Expired
McInernery    Joseph    23763    Pte    04/01/1901    22/07/1901    Time Expired
McIntyre    Alex Grant        Lieut    12/02/1901    21/03/1901    Permitted to retire
McKechnie    Allan    31079    Pte    28/02/1901    16/09/1901    Time Expired
McKenzie    Alec Martin    35390    Pte    17/09/1901    27/12/1901    Time Expired
McKenzie    Alexander    35356    Pte    27/08/1901    02/04/1902    Time Expired
McKenzie    Alexander Malcolm    23787    Pte    05/01/1901    06/04/1901    Time Expired
McKenzie    Charels Sidney Holme    23924    Pte    21/01/1901    24/04/1901    Time Expired
McLachan    Aelexander    23889    Pte    15/01/1901    23/07/1901    Time Expired
McLaren    Joseph    35384    Pte    13/09/1901    14/11/1901    Medically Unfit
McLean    John James    23704    Pte    28/12/1900    15/02/1901    Time Expired
McLeod    James Norman    31037    Pte    09/02/1901    10/05/1901    Time Expired
McNab    Edward    31117    L/Cpl    10/08/1901    21/01/1902    Time Expired
McNamara    Joseph    35400    Pte    24/09/1901    23/01/1902    Time Expired
McPheely    James    29888    Sgt    22/01/1901    18/04/1901    Time Expired
McQueen    John    23790    Pte    07/01/1901    10/04/1901    Time Expired
McWilliam    Donald Robert    31067    Pte    21/02/1901    10/11/1901    Time Expired
Meering     Stephen Jacobus    35239    Pte    10/06/1901    30/06/1902    Time Expired
Mellstrom    Bertie    31199    Pte    06/05/1901    02/12/1901    
Merry    Ed James Septimus    23910    Pte    17/01/1901    20/04/1901    Time Expired
Mervyn    Harry Edwin    31254    Pte    14/03/1901    24/06/1901    Time Expired
Meyers    Ernest Orion        Lieut    01/07/1901    30/09/1902    
Michan    Edmond    23727    Pte    31/12/1900    10/10/1901    
Michan    Edmund    32108    Pte    15/02/1901    10/10/1901    Time Expired
Mill    Robert    35297    Pte    30/07/1901    16/09/1901    Medically Unfit
Millar    William Alexander    35281    Pte    08/07/1901    21/07/1901    
Miller    John Bernadine    35303    Pte    24/07/1901    14/03/1902    Time Expired
Mills    Frank    31012    Pte    01/02/1901    14/08/1901    Time Expired
Milne    William Bevins    23934    Pte    28/01/1901    13/02/1902    Time Expired
Milner    John    35314    Pte    10/08/1901    15/01/1902    
Mitchell    Stephen Henry    33151    Tpr    22/04/1901    08/05/1901    No Longer Required
Moise    B    23362    Pte        23/01/1902    Time Expired
Moll    Henry T    23730    Pte    31/12/1900    14/03/1901    Time Expired
Momberg    Peter Jacobus    35224    Pte    20/05/1901    16/9/01/    Time Expired
Moore    William McIntyre    23816    Tpr    09/01/1901    05/03/1901    Disch Book
Morris    Frank    31088    Pte    07/03/1901    02/12/1901    Time Expired
Morris    Joseph    35273    Pte    21/06/1901    23/12/1901    Time Expired
Morris    Stephen    35210    Pte    22/05/1901    20/09/1901    Time Expired
Morrison    James Charles    39033    Pte    02/10/1901    08/02/1902    Time Expired
Morrison    Murdock    35361    Pte    27/08/1901    19/12/1901    Time Expired
Morse    Benjamin Krummeck    23986    Pte    30/01/1901    03/08/1901    Time Expired
Morton    George Alexander        Lieut    19/04/1901    15/03/1902    
Moses    Joseph Edward    31065    Pte    18/02/1901    29/06/1901    Time Expired
Mostert    Cornelius Johans    35324    Pte    02/05/1901    02/05/1902    Time Expired
Mostert    Jacobus Alexander    23869    Pte    14/01/1901    12/04/1901    Time Expired
Muir    George Petrus Alec Thompson    40201    Pte    18/01/1902    25/06/1902    Time Expired
Mulligan    Cornelius    35326    Cpl    14/08/1901    16/05/1902    Time Expired
Mundell    Edward Wood    32586    Pte    20/04/1901    10/09/1901    Time Expired
Murdoch    Alfred    23866    Pte    14/01/1901    25/04/1901    Time Expired
Murphy    Charles    31125    Pte    16/04/1901    22/08/1901    Time Expired
Myers    C    20906    Cpl        21/02/1901    Medically Unfit
Myers    Charles    38883    Cpl    26/01/1901    02/04/1902    Time Expired
Myers    Isadore    31017    Pte    04/02/1901    04/05/1901    
Nava    Stephen    24916    Pte    13/01/1901    09/04/1901    Time Expired
Neal    Albert    23996    L/Cpl    01/02/1901    14/08/1901    Dis Book
Neale    William Thomas    35266    L/Cpl    24/06/1901    27/09/1901    Time Expired
Neale    William Thomas    39042    Pte    24/10/1901    29/06/1902    Time Expired
Neave    William    23844    Pte    20/01/1901    25/04/1901    Time Expired
Nelson    Albert Arthur    23973    Pte    28/01/1901    20/07/1901    Time Expired
Newman    Henry    23822    Pte    09/01/1901    15/07/1901    Time Expired
Newman    Leonard Wakefield    39886    Pte    07/01/1902    11/04/1902    Time Expired
Newson    Oliver Frederick    39956    Pte    10/01/1902    18/04/1902    Time Expired
Nicholas    Percy Simmons    38948    Pte    08/01/1902    12/05/1902    Time Expired
Nicholson    Harry    31100    Cpl    12/03/1901    21/03/1902    Time Expired
Nickerk Van    M    35751    Pte        16/02/1901    Time Expired
Noble    Herbert    23785    Cpl    08/01/1901    30/50/1    Time Expired
Noble    William Henry    23953    Pte    28/01/1901    24/04/1901    Time Expired
Nokes    Alfred Studley    23976    Pte    29/01/1901    14/02/1901    No Longer Required
Nolan    Charles    23994    Pte    31/01/1901    23/03/1901    Inefficient
Norman    Llewellyn Fred Tom    23689    Pte    28/12/1900    09/04/1901    Time Expired
Nourse    Harry    35291    Pte    23/07/1901    30/09/1901    
O'Connor    Arthur Edward    31049    Pte    12/02/1901    17/05/1901    Time Expired
Oliver    John Alfred    35323    Pte    02/05/1901    18/04/1902    Time Expired
Oliver    Lewis George    40178    Pte    17/12/1901    11/04/1902    Time Expired
O'Niel    Henry Charles Denis    31163    Pte    22/04/1901    24/07/1901    Time Expired
Opie    Ritty    23771    Pte    08/01/1901    09/04/1901    Time Expired
O'Reilly    Michael    39147    Pte    08/10/1901    25/04/1902    Time Expired
Ormiston    Thomas Arthur    23761    Pte    03/01/1901    18/02/1901    Time Expired
Osborne    Thomas L Henry    23995    Q M S    31/01/1901    27/06/1902    Time Expired
O'Sullivan    Arthur    26031    Pte    22/01/1901    27/02/1901    
Parish    Fred    31118    Pte    15/04/1901    14/08/1901    Time Expired
Park    John    31183    Pte    29/04/1901        Sentenced by DCM 84 Days IHL 17/7/01. Theft from a comrade
Parkin    James Henry    23802    Pte    07/01/1901    09/04/1901    Time Expired
Parsons    Sydney Davey    35382    Pte    09/09/1901    27/12/1901    Time Expired
Paterson    Louis    38931    Pte    06/01/1902    18/06/1902    
Paterson    Thomas    35215    Pte    25/05/1901    19/09/1901    Time Expired
Pattie    Charles Frederick    23877    Pte    14/01/1901    22/07/1901    Time Expired
Paxton    Mark John    24915    Pte    13/01/1901        
Paxton    Mark John        Lieut    19/01/1901    20/03/1902    
Peck    Charles    35315    Pte    10/08/1901    23/11/1901    Time Expired
Penny    John Edward Hal D.        Lieut    18/02/1901    16/01/1902    
Perks    Charles Edward    26100    Pte    15/01/1901    08/03/1901    Time Expired
Person    John Edwin    35386    Arm/Sgt    13/09/1901    25/06/1902    
Peterson    Thoams Alexander    31192    Pte    25/05/1901    02/05/1901    Time Expired
Phillips    Benjamin    23968    Cpl    26/01/1901    29/04/1901    Time Expired
Phillips    Francis Foreman    23930    L/Cpl    02/11/1901    14/03/1901    By Order C S O
Phillips    Norman    23967    Pte    26/01/1901    20/07/1902    Time Expired
Pickering    Clement    35306    Pte    05/08/1901    23/01/1902    Time Expired
Pickwood    Robert    35307    Pte    07/05/1901    10/01/1902    
Pierce    William    31128    Pte    17/04/1901    27/06/1902    
Pilley    John Francis    23948    Sgt    28/01/1901    22/04/1901    Time Expired
Pilot    Louis    23873    Pte    12/01/1901    21/07/1901    Time Expired
Pilot    Louis    38377    Pte    04/01/1902    29/06/1902    Time Expired
Plank    George William    26125    Pte    22/01/1901    24/04/1901    Time Expired
Pletschke    William    35200    Pte    18/09/1901    23/01/1902    Time Expired
Pole    Miles Walker    23693    Sgt    18/12/1900    14/03/1901    Time Expired
Poole    David    35342    Pte    07/08/1901    30/06/1902    
Poppleton    John Henry    35399    Pte    24/09/1901    14/01/1902    Time Expired
Porte    George    34954    Pte    29/06/1901    21/01/1902    
Poulton    Edward Daniel    23752    Pte    07/01/1901    18/02/1901    Time Expired
Powell    Herbert    23946    Pte    22/01/1901    08/05/1901    Time Expired
Pretswell    George Clarke    23791    Pte    08/01/1901    15/04/1901    Time Expired
Price    Morgan    23907    Pte    16/01/1901    17/04/1901    Time Expired
Prideaux    Ralph    23961    Pte    25/01/1901    25/04/1901    Time Expired
Prosser    Edward Percival    23678    RQMS    28/12/1900    17/09/1902    
Pryra    Gerald John    34931    Pte    15/06/1901    28/10/1901    Time Expired
Pullen    Edgar    23883    Sgt    12/01/1901    26/07/1901    Time Expired
Quayle    Robert James    23776    Pte    08/01/1901    15/03/1901    Time Expired
Rademeyer    Cornelius Stephen    39038    Pte    06/08/1901    14/03/1902    
Raines    Herbert James    35331    Pte    15/08/1901    08/03/1902    
Randall    Mark    23819    Pte    09/01/1901    09/04/1901    Time Expired
Randell    Thomas    35255    Pte    21/06/1901    24/01/1902    Time Expired
Ransson    Sydney L.    31214    Pte    20/05/1901    21/09/1901    
Raulo    George    23992    Pte    31/01/1901    30/04/1901    Time Expired
Ravenscroft    Willie    35223    Pte    30/05/1901    19/09/1901    
Rayfield    Abraham    23846    Pte    11/01/1901    08/02/1901    No Longer Required
Rayner    Frederick Henry    26186    L/Cpl    07/02/1901    07/05/1901    Time Expired
Raynor    Thomas    23720    Pte    05/01/1901    25/03/1901    Time Expired
Rechenberg    Julius    23793    Pte    08/01/1901    23/07/1901    Time Expired
Reed    Thomas    23682    Pte    28/12/1900    14/03/1901    Time Expired
Reeks    Harry Joseph    35355    Pte    27/08/1901    16/12/1901    Time Expired
Rees    David    23734    Sgt    08/01/1901    09/04/1901    Time Expired
Rees    Thomas Ernest    35402    Pte    24/09/1901    25/01/1902    Time Expired
Rehr    Emil    31176    Pte    26/04/1901    13/12/1901    Time Expired
Rennie    Frederick William    38313    Pte    12/10/1901    21/01/1902    Time Expired
Reynolds    Norman harry    20913    Pte    25/01/1901    08/05/1901    Time Expired
Rhodes    John Warteley    35174    Pte    27/08/1901    14/01/1902    
Richardson    John Allen    31185    Sgt    27/02/1901    25/06/1902    
Rideout    Albert James    31126    Pte    17/04/1901    27/07/1901    Time Expired
Riep    Walter    35319    Pte    12/08/1901    23/12/1901    Time Expired
Riley    Albert    23723    Sgt    29/12/1900    30/05/1901    Time Expired
Riley    Robert Alexander    35222    Pte    23/05/1901    20/09/1901    Time Expired
Robb    Andrew    35312    Sgt    25/07/1901    28/08/1902    
Roberts    Charles Bertram    32653    Pte    22/05/1901    09/07/1901    In Field
Roberts    Henry    35238    Pte    08/06/1901    13/12/1901    
Robertson    Alfred John    35296    Pte    30/07/1901    14/03/1902    
Robertson    Richard John    20908    Pte    26/01/1901    08/03/1901    Time Expired
Robertson    William Henry Lawson    23963    Pte    25/01/1901    08/05/1901    Time Expired
Robins    Guy    23834    Tpr    10/01/1901    16/04/1901    Time Expired
Robins    Guy    35279    Pte    08/07/1901    02/11/1901    Time Expired
Robinson    Frank    26107    Pte    22/01/1901    14/02/1901    Undesirable
Robinson    William    23731    Pte    31/12/1900    16/02/1901    Time Expired
Robson    Robert    39056    Pte    11/11/1901    11/04/1902    
Rogers    Henry Edwin    31031    Pte    08/02/1901    20/09/1901    Time Expired
Rollitt    Norman    35269    L/Cpl    27/06/1901    27/09/1901    Time Expired
Rose    John George        Capt    28/12/1900    11/06/1902    
Ross    A    31185    Tpr    29/04/1901    26/08/1901    
Ross    Edward William    31151    Cpl    18/04/1901    23/08/1901    Time Expired
Ross    Edward William     23699    Cpl    28/12/1900    09/04/1901    Time Expired
Ross    James Henry    31144    Tpr    18/04/1901    23/08/1901    Time Expired
Ross    Willaim    23949    Pte    23/01/1901    08/05/1901    Time Expired
Rossitter    Henry Thomas    31094    Sgt    18/03/1901    04/01/1902    Time Expired
Rossouw    George James    23820    L/Cpl    09/01/1901    10/07/1901    Time Expired
Round    Edwin    23860    Pte    12/01/1901    17/04/1901    Time Expired
Rowe    G A        Lieut    16/01/1901    11/04/1901    
Rowe    William John    39059    Pte    16/11/1901    08/03/1902    
Russell    Peter Alexander    31057    Pte    14/02/1901    11/07/1901    Undesirable
Sabatins    Louis Henry    39885    Pte    07/01/1902    11/04/1902    
Salmon    Leonard Lewis    20934    Pte    25/01/1901    16/08/1901    Time Expired
Salvage    John Parrington    31048    Pte    12/02/1901    23/07/1901    Time Expired
Sandenbergh    Hercules Phillip    31152    Cpl    18/04/1901    29/10/1901    Time Expired
Sanderson    Charles Arthur    35257    Pte    21/06/1901    23/09/1901    Time Expired
Sandham    William James    26167    Pte    07/02/1901    03/05/1901    Time Expired
Sansom    Albert edward    23737    L/Cpl    07/01/1901    15/03/1901    Time Expired
Sapsford    William Charles    35177    Pte    29/08/1901    30/06/1902    Time Expired
Saunders    george    39035    Pte    08/10/1901    29/06/1902    Time Expired
Schmidt    William Max    23969    Pte    28/01/1901    18/09/1901    Time Expired
Schofield    Fred    23859    Cpl    19/04/1901    08/02/1902    Time Expired
Scholtz    Edmond John    23729    Lieut    31/12/1900    30/06/1902    
Schwerni    Charles E F    31177    Pte    26/04/1901    30/07/1901    Time Expired
Scott    George    35401    Pte    24/09/1901    22/01/1902    Time Expired
Scott    Robert J B    23901    Pte    20/01/1901    10/04/1901    Time Expired
Scott    Robert William    23836    Pte    10/01/1901    12/04/1901    Time Expired
Scully    James Rudolph    23757    Pte    04/01/1901    09/08/1901    Time Expired
Searle    Thomas    23671    Pte    28/12/1900    26/02/1901    Time Expired
Seff    Samuel    23744    Pte    02/01/1901    25/05/1901    Time Expired
Sejourne    Ernest Robert    31034    Pte    06/02/1901    13/05/1901    Time Expired
Selkirk    William Robertson    23835    Pte    10/01/1901    15/04/1901    Time Expired
Shalvey    Philip Joseph John    31136    Pte    19/04/1901    19/01/1902    Time Expired
Shamrock    Alex    23927    Pte    21/01/1901    30/04/1901    Time Expired
Sharp    Alexander Horn    23713    Pte    29/12/1900    11/03/1901    Time Expired
Shaw    george    35228    A/Cpl    11/05/1901    13/12/1901    
Shaw    William James    26270    Pte    14/03/1901    26/06/1901    Time Expired
Shelton    Frank    23828    Cpl    09/01/1901    14/03/1902    Time Expired
Sherriff    James Arthur    39953    Pte    08/01/1902    26/05/1902    Time Expired
Shurgold    W    31207    Pte    02/03/1901    02/08/1901    Time Expired
Silver    Charles    23772    Sgt    04/01/1901    16/05/1902    Time Expired
Simon    M    23817    Pte            Native
Simpson    John Mercer    39954    L/Cpl    09/01/1902    16/05/1902    Time Expired
Simpson    Robert    23923    Pte    28/01/1901    22/05/1901    Time Expired
Skelly    Richard    23810    Pte    08/01/1901    10/04/1901    Time Expired
Skoberg    Ernest Hans William    31110    Pte    15/04/1901    15/01/1902    Time Expired
Slater    Walter Henry    20915    Pte    26/01/1901    25/04/1901    Time Expired
Sloet     Frans    31170    Pte    24/04/1901    14/08/1901    Time Expired
Smart    Charles    39049    Pte    04/11/1901    08/03/1902    Time Expired
Smeaton    Andrew    31137    Pte    19/04/1901    02/08/1901    Time Expired
Smith    Albert Ernest    23715    Pte    29/12/1900    15/02/1901    Time Expired
Smith    Alexander    35211    A/Cpl    23/05/1901    10/09/1901    Time Expired
Smith    Alfred    39053    Pte    07/11/1901    08/02/1902    
Smith    Cecil Cumming    31060    Sgt    29/12/1901    13/02/1902    Time Expired
Smith    Charles    23709    Pte    05/01/1901    13/02/1901    Time Expired
Smith    Charles Edward Arthur    31169    Pte    24/04/1901    21/01/1902    Time Expired
Smith    Frederick    31091    Pte    08/03/1901    18/09/1901    Time Expired
Smith    George    22843    Pte    11/01/1901    15/04/1901    Time Expired
Smith    George Rivers    24910    Pte    13/01/1901    03/06/1901    Time Expired
Smith    George Saunders    39037    Pte    03/10/1901    27/06/1902    Time Expired
Smith    Harold Royston    34907    Cpl    05/01/1901    16/12/1901    Time Expired
Smith    Henry    23978    Pte    29/01/1901    04/05/1901    Time Expired
Smith    James Daniel    39884    Pte    07/01/1902    11/04/1902    Time Expired
Smith    John    35263    Pte    17/06/1901    27/12/1901    Time Expired
Smith    John Joseph    23719    Pte    29/12/1900    15/02/1901    Time Expired
Smith    Leonard Charles    31198    L/Cpl    14/01/1901    12/08/1901    Time Expired
Smythe    James Frederick    30000    Sgt    07/02/1901    28/08/1902    Time Expired
Sneath    Robert Mathius    39055    Pte    08/11/1901    27/06/1902    Time Expired
Soft    Edward    31217    Pte    20/05/1901    31/03/1902    
Solms    John Adams    40203    Pte    03/02/1902    25/06/1902    Time Expired
Soman     Alfred    35370    Pte    30/08/1901    16/12/1901    Time Expired
Sorensen    Christian    40182    Pte    02/01/1902    08/04/1902    Time Expired
Southam    George F    31186    Pte    25/01/1901    12/08/1901    Time Expired
Southam    George Frederick Thomas M.    20932    Cpl    30/01/1901    26/04/1901    Time Expired
Spanswick    Ernest H    35385    Pte    12/09/1901    27/12/1901    Time Expired
Spargo    Walter Dickson    23979    Pte    29/01/1901    23/07/1901    Time Expired
Spencer    Frederick Sydney    31061    Pte    15/02/1901    17/03/1902    Time Expired
Spencer    Samuel    31062    Pte        17/03/1901    Time Expired
Spillmann    Gert Frank    23811    Cpl    07/01/1901    20/04/1901    Time Expired
Spoke    Arend    40202    Pte    08/01/1902    25/06/1902    Time Expired
Stacey    Frederick Charles    30145    Pte    28/02/1901    09/07/1901    Time Expired
Standen    Charles Francis    35330    Pte    15/08/1901    13/12/1901    Time Expired
Standling    Edward    39057    Pte    16/11/1901    08/03/1902    Time Expired
Stanley    Reginald Frank    38329    Pte    23/10/1901    25/01/1902    Time Expired
Stanway    Cornelius W D    35309    Pte    06/08/1901    13/12/1901    Time Expired
Statt    Walter Richard    35350    Pte    26/08/1901    30/06/1902    Time Expired
Stemmet    Johan    39885    Pte    07/01/1902    25/06/1902    Time Expired
Stephen    Douglas    35214    L/Cpl    25/05/1901    18/09/1901    Time Expired
Stevens    Ernest Charles    31158    Pte    26/04/1901    02/08/1901    Time Expired
Stevens    Ernest Charles    35334    Pte    16/08/1901    21/03/1902    Time Expired
Stevens    Reuben Ivor    35353    Pte    07/05/1901    17/09/1901    Time Expired
Stevenson    Albert Edward    23944    Cpl    22/01/1901    07/05/1901    Time Expired
Stewart    James Ronald    26313    Pte    15/02/1901    19/02/1901    Time Expired
Stewart    Joseph William    23898    L/Cpl    15/01/1901    03/06/1901    Time Expired
Stock    H J    35204    Pte    13/05/1901    23/08/1901    Time Expired
Stockigt    Charles Frederick    31145    Pte    18/04/1901    14/08/1901    Time Expired
Stoet    Frans    35364    Pte    29/08/1901    02/04/1902    
Stofberg    Paulus Hermann    31204    Pte    14/05/1901    26/08/1901    Time Expired
Streak    James Gordon    26174    Pte    05/02/1901    04/05/1901    Time Expired
Stuart    L    35394    Pte    19/09/1901    14/01/1902    Time Expired
Sullivan    John    31043    Pte    11/02/1901    22/01/1902    
Sutherland    James    23686    Col/Sgt    28/12/1900    30/04/1901    Time Expired
Sutherland    James William    29886    Cpl    25/01/1901    08/05/1901    Time Expired
Swanepoel    Cornelius Jacob    35322    Pte    02/05/1901    18/04/1902    
Swanepoel    Cornelius Johanes    39051    Pte    31/10/1901    11/04/1902    Time Expired
Swanepoel    John Frederick    35321    Pte    02/05/1901    25/06/1902    Time Expired
Swanepoel    Phillip Cornelius    40179    Pte    17/12/1901    27/06/1902    Time Expired
Swanepool    John    35325    Pte    10/06/1901    25/06/1902    
Tarry    William Samuel    39955    Arm/Sgt    10/01/1902    30/06/1902    Time Expired
Taylor    John James    39869    Pte    19/11/1901    08/03/1902    Time Expired
Terry    James    31082    Pte    04/03/1901    10/06/1901    Undesirable
Thatcher    James    31130    Pte    17/04/1901    27/09/1901    Time Expired
Thaw    William James    26272    Pte    14/03/1901    26/06/1901    Time Expired
Thomas    John    23766    Pte    08/01/1901    04/04/1901    
Thomas    R    35217    Cpl        24/12/1901    Time Expired
Thomas    Reginald George    23977    Pte    29/01/1901    06/05/1901    
Thomas    Richard Henry    23966    Pte    25/01/1901    11/03/1901    No Longer Required
Thompson    Alex    31207    Pte    02/03/1901    16/07/1901    Time Expired
Thompson    Harold Edward    31193    Pte    12/06/1901    14/08/1901    Time Expired
Thompson    John    23875    Pte    14/01/1901    21/07/1901    Time Expired
Thompson    John Reginald    23749    QM/Sgt    01/01/1901    09/04/1901    
Thompson    Thomas    35337    Pte    17/08/1901    13/12/1901    Time Expired
Thompson     Reginald StJohn    26201    Cpl    08/02/1901    26/08/1901    Time Expired
Thomson    Charles    23741    Sgt    05/01/1901    07/04/1902    Time Expired
Thomson    R J    39800    Pte        18/06/1902    Time Expired
Thomson    Robert James    35300    Pte    01/08/1901    10/12/1901    Time Expired
Thorne    René    31076    Cpl    28/05/1901    25/05/1901    Time Expired
Thurtell    Edward    26151    L/Cpl    27/01/1901    28/02/1901    Time Expired
Tillotson    William    31138    Pte    19/04/1901    01/08/1901    Time Expired
Tinan    Percy Warren    41194    Pte    15/11/1901    29/06/1902    Time Expired
Toms    Clarence Weston    39047    Pte    01/11/1901    08/03/1902    Time Expired
Tottenham    Henry Crawford        Lieut    01/05/1901    15/03/1902    
Toussaint    Harry George    23851    L/Cpl    20/01/1901    17/07/1901    Time Expired
Townsend    Frederick Llewellyn    23818    Cpl    09/01/1901    17/05/1901    Time Expired
Trail    Edward James    35304    Pte    23/07/1901    02/04/1902    Time Expired
Trissenden    Frederick Thomas    35275    Pte    02/07/1901    21/01/1902    Time Expired
Tucker    Frank    35398    Pte    21/09/1901    30/06/1902    Time Expired
Turner    Archibald Augustus Campbell    34966    Pte    05/07/1901    15/01/1902    Time Expired
Turner    Harold        Lieut    19/01/1901    08/07/1901    
Turner    Harry    23812    Pte    08/01/1901    20/02/1901    Time Expired
Turner    Walter Thomas    20900    Pte    26/01/1901    12/03/1901    No Longer Required
Twamley    Thomas Ernest Wodehouse    31020    Pte    05/02/1901    06/05/1901    Time Expired
Tweedle    Thomas    31164    Pte    22/04/1901    02/08/1901    Time Expired
Twine     Lloyd    23832    Pte    10/01/1901    25/03/1901    Time Expired
Tyers    Egebert William    35287    Pte    08/07/1901    25/10/1901    Time Expired
Tyson    John Charles    35244    Pte    12/06/1901    09/07/1901    To SAMIF Greenpoint in field
Van de Walt    Nicholas    40181    Pte    10/12/1901    21/03/1902    Time Expired
Van der Spuy    Lambert    31019    Pte    05/02/1901    03/07/1901    
Van Dyke    William    31122    Pte    16/04/1901    23/08/1901    Time Expired
Van Heerden    William    39043    Pte    18/10/1901    24/01/1902    Time Expired
Van Hensden    John George    31036    Pte    09/02/1901    10/05/1901    Time Expired
Van Niskerk    Martin    23751    Pte    08/01/1901    16/02/1901    Time Expired
Van Winkel    Charles    35209    Pte    13/05/1901    17/08/1901    
Vanderspuy    Ryk    23909    Pte    17/01/1901    20/04/1901    Time Expired
Vanderspuy    Sybrand Jacobus    23870    Pte    14/01/1901    21/07/1901    Time Expired
Vanheek    William Henry    31214    Pte    04/03/1901    26/06/1901    Time Expired
Velsom    Edward Oliver    23803    Pte    07/01/1901    09/04/1901    Time Expired
Voget    Henry    31180    Cpl    27/04/1901    14/08/1901    Time Expired
Von Schlicht    Hugh    23674    Pte    28/12/1900    13/02/1901    Time Expired
Vos Schade    Cecil William    35333    Pte    16/08/1901    20/12/1901    Time Expired
Voss    Carl    31109    Pte    15/04/1901    22/07/1901    Time Expired
Wadmore    John    31200    Pte    07/05/1901    07/09/1901    Time Expired
Wahl    Gilbert    23755    Pte    04/01/1901    09/07/1901    Time Expired
Wale    Albert Kenneth    23714    Pte    29/12/1900    13/02/1901    Time Expired
Walker    Bertram William    26351    Pte    13/01/1901    03/06/1901    Time Expired
Walker    Ernest B    35368    Pte    04/09/1901    31/01/1902    Time Expired
Walker    Harold Philip    38816    Cpl    26/09/1901    18/06/1902    Time Expired
Walker    Joseph Edward Brownlee        Lieut    01/01/1901    27/07/1901    Resigned 25/6/01
Walker    W Henry    31108    Pte    15/04/1901    26/08/1901    Time Expired
Walker    William    26351    Pte    11/01/1901    03/06/1901    
Wallace    Edward Christian    32635    Pte    14/05/1901    16/09/1901    Time Expired
Walters    Robert    26316    Pte    15/02/1901    19/02/1901    Not Shown
Walton    Ernest    31084    Cpl    05/03/1901    05/06/1901    Time Expired
Ward    Ernest    31124    Pte    16/04/1901    02/06/1901    Time Expired
Warry    Ernest Arthur    31080    Cpl    01/03/1901    03/06/1901    Time Expired
Watson    Allan Griffiths        Lieut    15/01/1901    14/10/1901    
Watson    James     23683    Col/Sgt    07/01/1901    03/07/1901    Time Expired
Watson    William    35363    Pte    27/08/1901    16/12/1901    Time Expired
Watts    John    20818    Sgt    03/01/1901    03/04/1901    Time Expired
Webb    George Arthur    23703    Pte    28/12/1900    12/02/1901    
Webster    Richard William    35260    Pte    24/06/1901    10/07/1901    Undesirable
Welch    Henry    23827    Pte    10/01/1901    22/05/1901    Time Expired
Weller    Henry Frederick l.    31075    Pte    23/02/1901    29/05/1901    Time Expired
Wells    Arthur    38311    Pte    11/10/1901    18/04/1902    Time Expired
Wells-Jones    A        Lieut        10/05/1901    
Welman    Michael Zinn    20930    L/Cpl    30/01/1901    23/08/1901    
Wenman     Rupert Westbury    23740    Pte    01/01/1901    29/04/1901    Time Expired
Wenman     Sydney Robert    23712    Pte    05/01/1901    14/02/1901    Time Expired
Wentzel    Joseph    34957    Pte    29/06/1901    17/10/1901    Time Expired
West    Henry Edmund    23981    Pte    29/01/1901    22/04/1901    Time Expired
West    Louis Edward    23890    Pte    15/01/1901    22/04/1901    Time Expired
Whalley    James    31165    Cpl    22/04/1901    16/05/1902    Time Expired
Wheeler    Arthur    35341    Pte    09/08/1901    18/11/1901    
White    William H    23765    L/Cpl    08/01/1901    26/08/1901    Time Expired
Whitehead    George    31014    Pte    04/02/1901    04/05/1901    Time Expired
Wicox    Thomas Frederick    38310    Pte    09/10/1901    11/04/1902    
Wiehahn    Hendrick Van der Poel    23826    Cpl    09/01/1901    23/01/1902    Time Expired
Wiggins    Sydney H    31212    Pte    17/05/1901    23/08/1901    Time Expired
Wilcox    Gerald    38946    Pte    08/01/1902    18/06/1902    Time Expired
Wiley    George    31070    Pte    21/02/1901    30/05/1901    Time Expired
Willerton    George    31157    Cpl    09/04/1901    11/04/1902    Time Expired
Williams    Charles    23954    Sgt    24/01/1901    23/04/1901    Time Expired
Williams    David    24908    Sgt    03/01/1901    03/04/1901    Time Expired
Williams    George Thomas    31024    Pte    05/02/1901    26/02/1901    No Longer Required
Williams    John Thomas    32583    Pte    08/07/1901    05/08/1901    
Williams    Peter    23769    Pte    08/01/1901    12/08/1901    Time Expired
Williams    Samuel    34887    L/Cpl    31/05/1901    11/09/1901    Time Expired
Williams     James Charles    23926    Pte    28/01/1901    26/02/1901    No Longer Req;
Williamson    John B.        Lieut    05/01/1901    09/05/1901    
Williamson    John Bombie    23738    Pte    31/12/1900        Promoted lieut
Willis    Henry Ireton    31178    Pte    26/04/1901    24/08/1901    Time Expired
Willoughby    Cornelius    35309    Pte    06/08/1901        
Wilman    M Z    35205    Cpl        22/08/1901    Time Expired
Wilson    Charles    23850    Cpl    12/01/1901    29/07/1901    Time Expired
Wilson    Frank Robert    23895    Pte    20/01/1901    06/04/1901    Time Expired
Wilson    Fred Will    31032    Pte    08/02/1901    11/04/1901    Unfit For Service
Wilson    George Alfred    35261    Pte    24/06/1901    27/09/1901    Time Expired
Wilson    James    23685    Pte    28/12/1900    15/02/1901    Time Expired
Wilson    John    23852    Cpl    12/01/1901    31/07/1901    Time Expired
Wilson    Rollam Mitchell    20821    Pte    09/01/1901    13/02/1901    No Longer Required
Windell    John Christian George    31027    Pte    06/02/1901    23/08/1901    Time Expired
Winn    Rowland    23947    Pte    22/01/1901    29/04/1901    Time Expired
Wolhuter    Frank John     23987    Pte    20/01/1901    30/01/1901    Time Expired
Wood    Alfred Godfrey    26104    Pte    15/01/1901    20/04/1901    Time Expired
Wood    Wilfred Thomas    38824    Pte    16/10/1901    06/06/1902    Super List
Wooding    Robert William    40204    Pte    03/02/1902    25/06/1902    Time Expired
Wooding    William Martin    40205    Pte    03/02/1902    25/06/1902    Time Expired
Woodmas    John        Pte    06/06/1901    06/12/1901    
Worlam    Herbert Boyd    26080    Pte    22/01/1901    17/04/1901    Time Expired
Worsley    Lionel Francis    31103    Pte    13/03/1901    30/07/1901    Time Expired
Worth    Charles Stanhope    23792    Pte    07/01/1901    09/04/1901    Time Expired
Wridgway    Albert    23815    Pte    09/01/1901    10/04/1901    Time Expired
Wrightson    Joseph    38943    Tpr    06/01/1902    27/06/1902    Time Expired
Wyatt    Edward Morgan    31113    Pte    15/04/1901    17/08/1901    Time Expired
Yates    W B    35225    Pte    29/05/1901    17/06/1901    
Young    Edgar John    31162    Pte    22/04/1901    12/07/1901    Time Expired
Young    Robert John    31262    Sgt    15/03/1901    06/06/1902    Time Expired
Zeeman    E    31203    Pte        10/09/1901    Time Expired
Zeeman    Edward    39873    Pte    27/12/1901    23/05/1902    Time Expired