Nominal Rolls
WO 127 Index
This is the nominal roll of the Scottish Horse, a colonial unit of the Boer War of 1899-1902. The index was compiled from WO 127 at the National Archives, Kew by Dr. Stephen Skinner. The index is in an A-Z form and in the following order..
Surname, 1st name/initials, Number, Rank, date of enlistment, date of discharge, former unit (if stated), Remarks.
A'Beckett    Alfred Howard    38237*    Trooper    24/09/1901    02/03/1902        Discharged M.U.
Abelheim    Benjamin    35476*    Trooper    21/07/1901    30/09/1901        Discharged Ineff., Second number W15088
Aberdein    George    37027    Trooper    27/05/1901    12/06/1902        Discharged T.E.
Adam    George Alexander    37636    Lance Corporal    Not stated    Not stated        
Adam    James    37578    Trooper    06/02/1902    03/09/1902        Discharged Aldershot
Adams    Alfred Parker Aldersie    33429    Trooper    01/02/1901    22/06/1902        Discharged Durban?, Second number 9580
Adams    Frederick Robert    37033*    Trooper    12/04/1902    07/07/1902        To Trans. Border Police
Adams    George    36959    Trooper    10/06/1901    03/09/1902        Discharged Aldershot
Adams    George Ozley    31536*    Trooper    15/02/1901    25/10/1901        Discharged, Completion of Service
Adams    George A.    37636    Corporal    06/02/1902    Not stated        Left in 13 Gen. Hosp.
Adams    Harry    23401    Trooper    14/01/1901    25/04/1901        Discharged Unsuitable, Second number 334
Adams    Percival Ernest    443*    Corporal    06/01/1901    12/07/1901        Discharged, M 'burg, Completion of Service, Second Number 446 and 12891
Adams    Phipps Alexander    31533*    Trooper    15/02/1901    25/10/1901        Discharged, Completion of Service
Adams    R.G.W.        Lieutenant    21/04/1901    20/09/1901        AO 423
Adams    William    44648    Trooper*    15/04/1902    09/06/1902        C.T.
Adie    James    40083*    Trooper    16/12/1901    19/06/1902        Discharged Durban?, Second number 6769
Affleck    George    37040*    Trooper    15/04/1902    31/07/1902        Discharged PmBurg
Affleck    James    224*    Scout    12/01/1901    30/09/1901        Killed
Agnew    John    37015*    Guide    22/01/1901    15/05/1902        Discharged Durban, Completion of Service
Ahern    James Joseph    30790*    Trooper    18/04/1901    25/10/1901        Discharged, Completion of Service, Second Number 16573
Aherns    Ludwig Francis    *    Trooper    17/01/1901    Not stated        
Aimiers    Walter E    29035    Trooper    Not stated    Not stated        
Aitken    John    36981*    Trooper    11/01/1902    17/02/1902        Died
Aitken    Robert    37607    Trooper    06/02/1902    03/09/1902        Discharged Aldershot
Aldous    William Henry    31527*    Trooper    15/02/1901    25/10/1901        Discharged Completion of Service
Aldridge    William    31525*    Trooper    15/02/1901    25/10/1901        Discharged Completion of Service
Alexander    Alexander    36960    Trooper    09/02/1901    13/06/1902        Discharged, Cape Town, Completion of Service, Second number 1043
Alexander    Alexander    31366    Trooper    04/03/1901    03/09/1902        Discharged Aldershot
Alexander    A    778    Trooper    06/02/1901    03/09/1902        Discharged Aldershot
Alexander    James    27623*    Trooper    18/01/1901    28/02/1901        Discharged M'burg, Second Number 335
Alexander    James        Trooper    06/02/1901    Not stated        
Alexander    James Murray    37029    Trooper    11/06/1901    03/09/1902        Discharged Aldershot
Alexander    John    23884    Trooper    Not stated    Not stated        
Alexander    John    2467*    Trooper    06/04/1901    Not stated        Second enlistment date, 07/04/1902, second number 678
Alexander    John Low    33374    Trooper    04/02/1901    07/06/1902        Corsation???,
Alexander    Rupert Ronald        Scout    11/02/1901    15/03/1901        Pmb? Inefficient, Undesirable
Alexander    Robert    680*    Trooper    07/04/1901    Not stated        Second number, 8603
Alexander    Rupert      253    Scout    08/02/1901    03/12/1901        Discharged M'Burg, O.R.
Alexander    Scott        Captain    31/05/1901    07/07/1902        Resgd
Alexander    Walter Aug.    31535    Trooper    15/02/1901    28/01/1902        Supy M/unfit
Alexander    William    679    Trooper    18/02/1901    25/06/1902        Ptna? Disban.
Alexander    William    2691*    Trooper    Not stated    Not stated        
Alexander    William Augustus    31535*    Trooper    Not stated    Not stated        
Alexander    William James    31534*    Trooper    15/02/1901    25/10/1901        Completion of Service
Alexander    William R.    30987    Corporal    04/03/1901    12/11/1901        Discharged M/Unfit
Algie    John Attwood    30775*    Trooper    12/04/1901    11/09/1901        Sup. Paid to 21/10/1901 in SA before going to NZ.
Allan    David Higgins    31530*    Trooper    15/02/1901    02/10/1901        Completion of Service
Allan    James    37631    Trooper    16/02/1902    Not stated        Discharged, Second number W14615
Allan    James    1061    Trooper    02/02/1901    17/06/1902        Discharged J'burg Completion of Service, Second Number 780
Allan    James    26038*    Trooper    08/01/1901    Not stated        Second number 7392
Allan    James    779    Trooper    01/03/1901    03/09/1902        Discharged Aldershot
Allan    James    24821    Trooper    Not stated    Not stated        
Allan    James    28885    Trooper    Not stated    Not stated        
Allan    James    36790    Trooper    24/05/1901    03/09/1902        Discharged Aldershot
Allan    J    33234    Trooper    26/02/1901    15/03/1902        Awarded 1yrs I.H.L. 6 ?? Remitted, forfeits SA medal
Allan    Matthew    33430    Trooper    29/01/1901    03/09/1902        Discharged Aldershot
Allan    Peter    31526*    Lance Corporal    15/02/1901    25/10/1901        Discharged Completion of Service
Allan    William    42010*    Trooper    22/04/1902    21/06/1902        Discharged, Disban.
Allardice    A        Trooper    26/12/1900    12/01/1901        Discharged with ignominy
Allardyce    Alfred    33231    Trooper    22/02/1901    03/09/1902        Discharged Aldershot
Allen    Charles Bertram    41*    Trooper    23/01/1901    27/07/1901        Discharged Completion of Service
Allen    Hy. Charles Dan.    161*    Trooper    02/01/1901    17/08/1901        Discharged Completion of Service, M'burg
Allen    Henry    34903*    Trooper    07/06/1901    24/12/1901        Discharged Completion of Service, Second number 9793
Allen    Henry    660*    Corporal    13/04/1901    24/10/1901        Discharged
Allen    James    107    Cpl. S. Smith    Not stated    17/03/1901        Discharged M/U J'h'burg, Second number 2492
Allen    John    7*    Corporal    27/12/1900    17/08/1901        Discharged Completion of Service, M'Burg, Also shown as Cyclist
Allen    William    31529*    Private    Not stated    Not stated        
Allen    William Alexander    31531*    Trooper    15/02/1901    25/10/1901        Discharged completion of Service, Second Number W12192
Allerdice    Alexander    *    Trooper    Not stated    Not stated        
Allerston    Frank    32*    Trooper    07/01/1901    23/04/1901        Discharged Completion of Service, M'Burg, M/Unfit, Second number 198
Alley    George Underwood Fraser    33475*    Trooper    27/09/1901    26/03/1902        Discharged Completion of Service, J'Burg, Second Number 38251
Allies    Sidney George    781    Trooper    20/02/1901    10/04/1902        Invalided
Allison    Robert    33323    Trooper    13/02/1901    03/09/1902        Discharged Aldershot
Allsopp    George    681*    Trooper    07/04/1901    24/10/1901        Discharged Completion of Service
Amess    Henry    31528*    Shoeing Smith    15/02/1901    25/10/1901        Discharged Completion of Service
Amos    Thomas    36906    Trooper    03/06/1901    03/09/1902        Discharged Aldershot
Anderson    Alexander    36960    Trooper    24/05/1901    13/06/1902        Invalided
Anderson    Charles    33432    Trooper    08/02/1901    Not stated        
Anderson    George    37179    Trooper    07/11/1901    23/12/1901        C.T. Shown as initial R.
Anderson    Gourlay S.    33382    Trooper    01/02/1901    07/07/1902        Discharged Disban., Second Number 17278
Anderson    John    33222*    Sergeant    25/02/1901    12/03/1902        DCM, Reduced to Ranks. No Medal Sent.
Anderson    John    682    Trooper    13/04/1901    24/10/1901        Discharged Completion of Service
Anderson    John    782    Trooper    25/02/1901    03/09/1902        Discharged Aldershot
Anderson    John    37606    Trooper    Not stated    03/09/1902        Discharged Aldershot, Second Number 4042
Anderson    John James    782    Trooper    06/02/1901    03/09/1902        Discharged Aldershot (Same as man above?)
Anderson    John Meder    27612*    Trooper    12/01/1901    26/02/1902        Discharged completion of Service, Second Number 333
Anderson    Laurence    33233    Trooper    23/02/1901    03/09/1902        Discharged Aldershot
Anderson    Oscar Frederick    452*    Lance Corporal    24/01/1901    15/10/1902        Also enlistment dates of 24/07/1901 and 23/01/1902, Disban.
Anderson    Peter    683    Trooper    07/04/1901    30/09/1901        Killed
Anderson    Peter    37546    Trooper    06/02/1902    03/09/1902        Discharged Aldershot, Transferred to 2 Sco H.
Anderson    R.G.        Veterinary Captain    17/01/1901    20/09/1901        Res. AO 404 04/11/1901
Anderson    Stanley    197*    Trooper    21/12/1900    12/08/1901        Discharged J'h'burg Completion of Service, Also number 8
Anderson    Thomas    33232    Corporal    25/02/1901    19/02/1902        Died dysentry
Anderson    Thomas    37576    Trooper    06/02/1902    03/09/1902        Discharged Aldershot, Second number 13717
Anderson    William    28888    Farrier Sergeant    25/02/1901    04/07/1902        Discharged ??? (Reverted) Second number 33238
Anderson    William B.    37670    Trooper    06/02/1902    22/06/1902        Discharged Disban., Second number 13001
Anderson    William Milne    783    Trooper    15/02/1901    28/08/1902        Discharged Netley Hospital
Anderson    William Sivwright    31537    Trooper    15/02/1901    25/10/1901        Discharged Completion of Service, Second enlist date 16/12/1901, Coronation, second number 40082
Andrew    Ben. Henry    41088*    Trooper    20/08/1901    25/06/1902        Also enlistment of 05/05/1902 and discharge of 24/04/1902 J'burg Competion of Service and Disban., Second Number 39666
Andrews    Benjamin    24334*    Trooper    18/12/1900    17/01/1901        Unable to ride
Andrews    Charles John    33432    Trooper    08/02/1901    03/09/1902        Discharged Aldershot
Andrews    Harry James    31532*    Trooper    15/02/1901    27/02/1902        Discharged Cape Town, Completion of Service, and second dis date of 06/03/1902
Andrews    William John    98*    Q.M.S    02/01/1901    08/02/1901        Discharged O.R.
Angus    Robert Hay    196*    Trooper    09/01/1901    21/02/1902        Discharged Completion of Service J'burg. Second enlist date of 24/07/1901
Ansett    James    31839    Far. Maj.    04/03/1901    04/03/1902        Discharged Unsuitable
Apedaile    Vaughan    684    Trooper    15/04/1901    12/06/1902        Discharged J'burg completion of Service, Second Number 1034
Archer    James    37137    Trooper    04/11/1901    23/12/1901        Cape Town
Archibald    Alexander    784    Trooper    07/02/1901    19/06/1902        Invalided Durban
Archibald    Alexander    36958    Trooper    27/05/1901    26/11/1901        Discharged M/U, Second number 1083
Archibald    Charles Arthur    120    Trooper    29/12/1900    17/08/1901        Discharged Completion of Service M.Burg
Archibald    William    37028    Trooper    27/05/1901    03/09/1902        Discharged Aldershot
Archibald    William    37424    Trooper    26/11/1901    30/06/1902        Discharged Disban.
Archman    John    36935    F. Corporal    Not stated    24/11/1901        Discharged M/Unfit
Arding-Thomas    G.        Captain    01/11/1901    Not stated        See "T"
Armstrong    Alfred Jackson    25835*    Sergeant    02/01/1901    07/02/1901        Discharged
Armstrong    David    685*    Trooper    07/04/1901    24/10/1901        Discharged Completion of Service
Arnold    James Andrew    36883*    Trooper    23/12/1901    24/06/1902        Discharged Completion of Service Durban, Second number 1078 & W12208
Arnott    William Duncan    37620    Trooper    06/02/1902    03/09/1902        Discharged Aldershot
Arthur    Alfred William    36959*    Trooper    14/12/1901    24/06/1902        Discharged Completion of Service Durban, Second Number 1054
Arthur    George    225*    Trooper    12/01/1901    26/07/1901        Discharged Completion of Service, M'burg
Ashton    Joseph    36891*    Trooper    23/12/1901    07/07/1902        Discharged Disban.
Ashworth    James Dan    *    Trooper    12/01/1901    29/01/1901        Discharged Unfit
Ashworth    Miles    595*    Trooper    20/02/1901    27/03/1902        Discharged P.M.G., Also enlistment date of 05/08/1901
Atherton    Richard James Alexander    33824*    Trooper    27/08/1901    27/03/1902        Discharged Completion of Service, Second number W9986
Atkinson    Vannum Lloyd    40084*    Trooper    16/12/1901    10/04/1902        Discharged M/U
Attfield    Richard Albert    37016*    Trooper    24/03/1902    06/08/1902        Discharged M/U
Auldjo-Jamieson    C.R.C.        Lieutenant    13/12/1900    13/09/1902        Sup List 25/03/1902, Sick leave to be disd 13/09/1902 (CF 16644)
Austin    George    33431    Lance Corporal    20/02/1901    03/09/1902        Discharged Aldershot
Austin    W.    3212*    Regimental Sergeant Major    15/02/1901    12/07/1902        Discharged Disban. Ret. To Regt.
Ayre    William Webster        Captain    14/03/1901    21/09/1901        Res. 18/09/1901, AO 414 21/09/1901
Bailey    Norman Jackson    125*    Trooper    31/12/1900    19/08/1901        Discharged Completion of service M'burg, Second number 2052
Bain    D.    8*    Cyclist    13/02/1901    17/08/1901        Discharged Completion of service M'burg
Bain    John    33236    Trooper    25/02/1901    03/09/1902        Discharged Aldershot
Bain    John    686*    Trooper    20/04/1901    24/10/1901        Discharged Completion of Service
Bain    William    33359    Farr.    15/02/1901    30/04/1902        Discharged M/U Cape Town
Bain    William    37489    Trooper    06/02/1902    07/07/1902        Discharged Disband.
Baines    John Gus    33837    Corporal    02/09/1901    06/03/1902        Discharged Completion of service J'h'burg
Bainbridge    John    27665*    Trooper    30/01/1901    21/03/1901        Discharged M/U Cape Town
Baird    Frederick    36791    Trooper    27/05/1901    03/09/1902        Discharged Aldershot
Baird    Henry    36964    Trooper    Not stated    19/06/1902        Discharged Completion of Service J'burg
Baird    James    31550*    Corporal    15/02/1901    02/01/1902        Discharged M/Unfit
Baird    William    37041*    Trooper    15/04/1902    07/07/1902        Discharged Disband.
Baker    Basil Rupert        Lieutenant    17/06/1901    24/07/1902        Struck off.  AO 538 03/05/1902, Second enlistment date 26/03/1902, Shown as 36936 S.M also.
Baker    Evan    30734*    Trooper    07/02/1901    28/02/1902        Died Krug dorf, Second number 584
Baker    James    24356*    Scout    28/12/1900    02/08/1901        Discharged J'h'burg Also numbers 62 and 187
Baker    James Mitchell        Lieutenant    01/11/1901    07/07/1902        Discharged. AO 447 16/11/1901
Ball    Herbert    36983*    Trooper    13/01/1902    23/06/1902        Discharged. Also numbers 1095 and 14931
Ballantine    Alfred F.        Trooper    25/01/1901    Not stated        
Ballantyne    William Henry    39297*    Trooper    20/11/1901    12/04/1902        Discharged Invalid.
Balmbro    Robert    44712    Trooper*    17/04/1902    03/07/1902        Discharged Disban., Second number 2489
Balsdon    William Daniel    26033*    Cyclist    07/01/1901    22/07/1901        Discharged Completion of service Cape Town
Band    Henry    36964    Trooper    21/05/1901    19/06/1902        Discharged Completion of Service  
Banks    George    37669    Trooper    06/02/1902    03/09/1902        Discharged Aldershot, second enlistment date 14/06/1902
Bannerman    George    37219    Trooper    28/10/1901    03/09/1902        Discharged Aldershot  
Bannerman    Oswald    37393    Trooper    03/01/1902    03/09/1902        Discharged Aldershot
Bannerman    Telford    36961    Trooper    06/06/1901    03/09/1902        Discharged Aldershot
Bannister    Joseph    30714*    Trooper    05/02/1901    Not stated        Deserter
Barbour    William    37644    Trooper    06/02/1902    03/09/1902        Discharged Aldershot. Second date 01/05/1902
Barclay    Alexander    37032    Trooper    31/05/1901    25/06/1902        Discharged Disban., Also numbers 1121 and 7408
Barclay    Cummin    38275*    Scout    09/10/1901    12/06/1902        Discharged Completion of Service J'burg, Also numbers 1034 and 14621
Barclay    George    37038    Trooper    29/05/1901    07/07/1902        Discharged Disban. , Second number 5876
Bargh    James Munro    33545*    Trooper    05/12/1901    19/06/1902        Discharged Completion of Service J'h'b
Barker    Edward    31541*    Trooper    15/02/1901    25/10/1901        Discharged Completion of Service
Barker    Frederick    40994*    Trooper    02/01/1902    06/07/1902        Discharged Disban., Second number 1639
Barker    Hugh St. John    13075    Trooper    05/01/1901    05/02/1901        Discharged
Barker    L.        Trooper    14/01/1901    Not stated        
Barker    Robert Beavis    226*    Trooper    14/01/1901    25/04/1901        Discharged P.M.G. Useless, second number 8434
Barlow    Thomas    33416    Corporal    05/03/1901    03/09/1902        Discharged Aldershot
Barlow    George    31556*    Trooper    15/02/1901    25/10/1901        Discharged Completion of Service
Barnacle    Daniel    33238    Trooper    19/02/1901    03/04/1902        Discharged Special Authorisation
Barnard    Frank    608*    Trooper    25/02/1901    13/06/1901        Discharged P.M.G. Unsuitable
Barnes    George    39665*    Farrier Sergeant    20/09/1901    06/07/1902        Discharged Disban.
Barnes    Thomas William    29667*    Corporal    20/08/1901    Not stated        Sent to Pretoria to hand over paymasters a/c when Regt left S.A.
Barnet    T.W.        Lieutenant    01/03/1902    07/07/1902        Resgd. 07/07/1902, AO 528 12/04/1902
Barnett    Charles Lewis    41101*    Trooper    28/04/1902    29/06/1902        Discharged, Disban.
Barnett    Montague    40091*    Trooper    16/12/1901    25/06/1902        Discharged, Disban.
Barnicott    Richard    *    Private    07/01/1901    Not stated        
Barr    Alan    31863*    Trooper    20/03/1901    15/09/1901        Discharged,Completion of Service
Barr    William Francis    39655*    Sergeant    20/09/1901    07/07/1902        Discharged, Transferred to N.B. Police, Second number 13032
Barrell    Hugh    38217    Trooper    16/09/1901    15/04/1902        Discharged, Completion of Service
Barrie    James    37657    Trooper    03/12/1901    15/04/1902        Discharged, M/W C.T.
Barron    John    44721    Trooper*    17/04/1902    07/07/1902        C.T. 09/06/1902, Discharged, Disban.
Barry    Hy. Albert    33504*    Trooper    28/10/1901    06/05/1902        Discharged, Completion of Service, C.T., Second number W12074
Bartlett    Leslie Cruickshank    447*    Sergeant    22/12/1900    02/01/1902        Discharged, completion of Service, Second number 447
Bartley    Robert Archibald    33801*    Trooper    17/06/1901    26/03/1902        Discharged, Completion of Service, J'burg
Batchelor    Charles    37649    Trooper    06/02/1902    03/09/1902        Discharged, Aldershot
Bates    George Hugh    31544*    Trooper    15/02/1901    25/10/1901        Discharged, Completion of Service
Battison    James Ogilvy    44818    Trooper*    13/04/1902    09/06/1902        C.T.  
Baxter    Charles Douglas    25851*    Sergeant    03/01/1901    01/05/1902        Invalid., Second number 329 and 3189
Baxter    John    31011    Trooper    01/03/1901    03/09/1902        Discharged, Aldershot
Baxter    John    44655    Trooper*    09/06/1902    Not stated        
Baylan    A.    31868*    Trooper    Not stated    14/09/1904        
Bayles    William George    31557*    Trumpeter    15/02/1901    22/03/1902        Discharged, Completion of Service, J'burg
Bayliss    William    41082*    Trooper    06/11/1901    05/05/1902        Discharged, Completion of Service, J'burg
Bayne    Thomas Miller    42014*    Sergeant    01/05/1902    02/07/1902        Discharged, Disban., Second Number 11584
Beadon    Charles    108*    Corporal    28/12/1900    12/07/1901        Discharged, Completion of Service, Second number 5309  
Beale    George Abraham S.    33827*    Trooper    08/01/1901    07/03/1902        Also discharged 30/07/1901 and enlisted 27/08/1901, Completion of Service, Second number 338
Beangstrom    Alfred    61*    Scout    15/07/1901    18/01/1902        Discharged, Completion of Service
Beard    Walter Frederick    39668*    Lance Corporal    20/09/1901    30/04/1902        Discharged, Completion of Service, C.T., Second Number 1169
Beasley    Robert Thomas    454*    Trooper    02/01/1901    14/07/1901        Discharged, Completion of Service, M'burg
Beath    Robert    33549*    Trooper    11/11/1901    30/06/1902        Discharged, Completion of Service, C.T.
Beaton    John    36966    Trooper    29/05/1901    03/09/1902        Discharged, Aldershot
Beaton    Robert    33338    Trooper    15/02/1901    03/09/1902        Discharged, Aldershot
Beatson    Alexander    15*    Cyclist    19/02/1901    26/08/1901        Discharged, Completion of Service, M'Burg, Second Number 17023
Beatson    Andrew    669*    Lance Corporal    06/04/1901    24/10/1901        Discharged, Completion of Service, C.T.
Beattie    Andrew    41379*    Shoeing Smith    04/02/1902    03/09/1902        Discharged, Aldershot
Beattie    Andrew    44016    Trooper*    Not stated    Not stated        
Beattie    J.        Trooper    Not stated    Not stated        
Beattie    James    687*    Trooper    20/04/1901    24/10/1901        Discharged, Completion of Service
Beattie    Robert Jardine    37066*    Trooper    25/05/1902    01/07/1902        Discharged, Disban.
Beattie    W.D.H.        Lieutenant    19/03/1901    05/05/1902        Res. AO 542 10/05/1902, AO 310 06/04/1901
Beaver    Gilbert A.    41022*    Trooper    20/01/1902    06/07/1902        Discharged, Disban.
Beck    Arthur    24284*    Trooper    01/12/1900    30/07/1901        Discharged, Completion of Service, C.T., Second Number 453
Beck    David Warden    31546*    Lance Corporal    15/02/1901    25/10/1901        Discharged, Completion of Service
Beck    Edward Hugh    39669*    Trooper (Shoeing Smith)    20/08/1901    30/03/1902        Discharged, Completion of Service, J'burg
Beck    Jacob Frederick    31558    Shoeing Smith    15/02/1901    25/10/1901        Discharged, Completion of Service
Beck    Jacob Frederick    40088    Trooper    16/12/1901    06/07/1902        Discharged, Disban.
Beck    James Hugh    31869*    Sergeant    20/03/1901    14/10/1901        Discharged, Completion of Service
Beckett    A.H.    38237    Trooper    Not stated    02/03/1902        Discharged, M/U
Bedford    Arthur Tweeden        Trooper    14/04/1902    Not stated        See "T"
Begbie    Arthur    33239    Trooper    18/02/1901    03/09/1902        Discharged, Aldershot
Begg    Thomas    25825*    Trooper    31/12/1900    09/06/1901        Discharged, M/U J'burg, Second number 344
Beith    John    30712*    Trooper    15/02/1901    06/05/1902        Discharged, Completion of Service, C.T.
Belcher    W.    343    Corporal    Not stated    03/03/1902        Discharged, Completion of Service, C.T.
Belcher    William Alan    26054*    Trooper    10/01/1901    27/03/1902        Discharged, Completion of Service, ???, Second Number 342
Bell    Alexander Duncan        Lieutenant    21/12/1901    07/04/1902        Res. 07/04/1902, AO 531 19/04/1902, AO 495 08/02/1902
Bell    Andrew    37585    Trooper    17/12/1901    07/07/1902        Discharged, Disban.
Bell    Arthur David    39671*    Trooper    20/08/1901    20/04/1902        Discharged, Completion of Service, J'burg
Bell    Daniel    37493    Trooper    04/12/1901    07/07/1902        Discharged, Disban. To N.P.
Bell    David    37149    Sadler    29/10/1901    03/09/1902        Discharged, Aldershot
Bell    George Woodward    137*    Trooper    29/12/1900    17/08/1901        Discharged, Completion of Service, M'Burg
Bell    Harry Henderson        Lieutenant    17/03/1901    18/09/1901        Res. AO 414 21/09/1901, AO 495 06/04/1901
Bell    James    31716    Lance Corporal    25/02/1901    30/10/1901        Killed
Bell    James    36901*    Trooper    29/04/1902    Not stated        
Bell    James Sharp    37509    Trooper    06/02/1902    03/09/1902        Discharged, Aldershot
Bell    John    785    Trooper    04/02/1901    03/09/1902        Discharged, Aldershot
Bell    John    44754    Trooper*    17/04/1902    09/06/1902        C.T.
Bell    Robert    39670*    Trooper    20/08/1901    07/04/1902        Discharged, Completion of Service, C.T.
Bell    R. W.     35420    Trooper    Not stated    24/11/1901        Discharged, Completion of Service
Bell    Robert William    30799*    Trooper    13/05/1901    24/11/1901        Discharged, Completion of Service
Bell    Samuel Dickie    40*    Trooper    15/01/1901    15/07/1901        Discharged, Completion of Service, J'burg
Bell    Thomas A.    37525    Trooper    06/02/1902    03/09/1902        Discharged, Aldershot
Bell    William    30750*    Lance Corporal    06/03/1901    01/10/1901        Discharged, Completion of Service
Bell    William Henry    25903*    Corporal    08/01/1901    13/07/1901        Discharged, Completion of Service, P'burg, Second Number 227
Bellingham    O'Brien Cannes    26066*    Corp. Cyclist    10/01/1901    31/07/1901        Discharged, Completion of Service, C.T., Second number 10
Bender    Carl    598*    Trooper    20/02/1901    04/07/1901        Supy. C.T., Second Number 30737
Benditz    Carl William    25904*    Corporal    08/01/1901    17/07/1901        Discharged, Completion of Service, C.T., Second Number 228 and 1889
Benke    William    25824*    Far. Sergeant    09/11/1901    02/08/1901        Discharged, Completion of Service, C.T., Second number 330 and 4616
Bennett    Andrew    *    Trooper    01/01/1901    Not stated        
Bennett    Henry Anthony    39672*    Trooper    20/08/1901    01/04/1902        Supy. C/Town, Second number W12077
Bennett    Henry John    646*    Trooper    23/11/1901    03/09/1902        Returned to RHG.
Bennett    Ivor Bettingham    33510*    Trooper    21/11/1901    26/05/1902        Discharged, Completion of Service, P'M'Burg
Bennett    John Isaac    38246*    Farrier Major    25/09/1901    16/08/1902        Discharged, Completion of Service
Bennett    William    36937    Trooper    17/06/1901    14/12/1901        Discharged, Invalid.
Bennett    W. A.         Trooper    26/04/1901    Not stated        
Bennie    David    33240    S.Q.M.S.    26/02/1901    25/06/1902        Discharged, J'burg, Disban., Second Number 6177
Benville    Thomas    35459*    Trooper    21/07/1901    31/01/1902        Discharged, Completion of Service, Second Number 4980
Benzies    William    37030    Trooper    27/05/1901    18/09/1901        Discharged, Inefficient
Berg    Arthur    148*    Trooper    02/01/1901    08/07/1901        Discharged, Completion of Service, M'Burg, Second Number 9951
Berg    Hans Petter    46*    Trooper    06/02/1901    29/07/1901        Discharged, J'burg
Bergin    Sidney Gerald    786    Trooper    01/02/1901    03/09/1902        Discharged, Aldershot
Bergman    Karl Andrew    25914*    Trooper    09/01/1901    02/08/1901        Discharged, Completion of Service, C.T., Second number 229
Berriman    Edward Henry    24341*    Farrier Major    21/12/1900    13/12/1901        Supy., To England 23/12/1901, Second number 540
Berryman    Riehard        Trooper    05/01/1901    Not stated        Did not serve in South Africa
Berry    George    33533*    Trooper    21/11/1901    11/06/1902        Discharged
Bertie    Charles    51*    Q.M.S    27/12/1900    25/02/1901        Discharged, P.M.G., Unfit, Second number 1887
Bethune    John    38219*    Trooper    19/09/1901    10/04/1902        Discharged, Completion of Service, Second number 2482
Bevan    Percy    101*    Sergeant    10/01/1901    15/07/1901        Discharged, Completion of Service, M'Burg, Second Number 12738
Bianchi    Stephen    24358*    Trooper    29/12/1900    27/08/1901        Discharged, Completion of Service, J'burg, Second number 341 and 6178
Bingham    Ernest    39673*    Trooper (Scout)    28/08/1901    17/08/1902        Discharged, Disbandt.
Binnie    George    36792    Corporal    Not stated    13/10/1901        Discharged Unfit
Binnie    John    31545    Trooper    15/02/1901    25/10/1901        Discharged, Completion of Service
Binnie    John    40089*    Trooper    16/12/1901    06/07/1902        Discharged, Disbandt., Same man as above.
Binny    James Watson Rolla    30722*    Private    11/02/1901    Not stated        Deserter
Birch    Charles Napier    39674*    Trooper    20/03/1902    Not stated        
Birch    Charles Napier        Trooper    20/09/1901    07/07/1902        Discharged, Disbandt., Same as above.
Bird    John Henry Maldon    39675*    Trooper    20/08/1901    20/03/1902        Discharged, Completion of Service, J'burg.
Bird    Joseph        Trooper    28/02/1901    Not stated        
Birrell    Thomas    36962    Trooper    27/05/1901    07/06/1902        To Coronation
Birss    John    563    Q.M. Sergeant    03/01/1901    04/01/1902        Discharged, Completion of Service, Second Number 3840
Bishop    Andrew    37042*    Scout    15/04/1902    31/07/1902        Discharged, PMBurg.
Bishop    James    41118*    Scout    13/05/1902    01/07/1902        Discharged, Disbandt., Second Number 5814
Bishop    John    40092*    Trooper    16/12/1901    07/06/1902        To Coronation
Bishop    William John    31538*    Saddler    15/02/1901    25/10/1901        Discharged, Completion of Service  
Bissett    Andrew    30732    Trooper    25/03/1901    21/10/1901        Discharged, Completion of Service
Bissett    Andrew    39369*    Trooper    04/11/1901    07/07/1902        Discharged, Disbandt.
Black    George William    31860*    Trooper    19/03/1901    30/07/1901        Discharged, C.T., Own Request., Second Number 7306
Black    John    36939    Trooper    17/06/1901    03/10/1901        Died, W.O.
Black    Neil Carmichael    26029*    Cyclist    07/01/1901    07/08/1901        Discharged, Completion of Service, C.T., Second Number 11328
Blackham    John McKnight    31819*    Corporal    09/03/1901    30/04/1901        Killed, RoadeKraal
Blackhurst    Edward    230*    Trooper    09/01/1901    19/07/1901        Discharged, Completion of Service, M'Burg.
Blackstock    James    37502    Trooper    06/02/1902    03/09/1902        Discharged, Aldershot
Blackwood    John    33376    Trooper    31/01/1901    25/07/1901        Discharged, M/U C.T.
Blaine    Gilbert Rodney    33454*    Trooper    05/05/1901    16/11/1901        Discharged, Completion of Service, M'Burg.
Blair    Alexander    37566    Trooper    06/12/1901    02/07/1902        Discharged, Disbandt.Second enlist date of 06/02/1902 C.T.  1st date given at Glasgow
Blair    Arthur        Major    17/12/1900    07/07/1902        Resgd., AO 267 18/01/1901, DSO
Blakeney    Robert    25834*    Corporal    02/01/1901    14/07/1901        Discharged, Completion of Service, J'Burg, Second Number 212 and 15780
Blenkinsopp    Jonathan    566*    Corporal    09/01/1901    12/07/1901        Discharged, Completion of Service, M'Burg.
Blockley    William Alfred    27661*    Cyclist    25/01/1901    25/01/1902        Discharged, Completion of Service, Second Number 16853 and 572
Blomkamp    Andrew    24303*    Trooper    08/12/1900    15/03/1901        Discharged, Second Number 2471
Bloomfield    Thomas    30765*    Trooper    02/04/1901    21/10/1901        Discharged, Completion of Service, C.T., Second Number 7956 
Bloomfield    Thomas    39315    Trooper    06/06/1902    07/07/1902        Discharged, Disbandt. Same man as above
Blyth    Matthew    *    Trooper    19/01/1901    Not stated        
Boggie    Charles Edward        Lieutenant    28/01/1901    20/11/1901        Res. AO 454 30/11/1901, AO 310 06/04/1901
Bohle    Bernard Fitzwilliam    33493*    Trooper    28/10/1901    07/05/1902        Discharged, Completion of Service, J'Burg
Boland    George    33550*    Trooper    20/11/1901    31/05/1902        Discharged, Completion of Service, P.M'Burg
Bolton    George    37557    Trooper    06/02/1902    03/09/1902        Discharged, Aldershot
Bompas    George Cuthbert    649*    Trooper    26/02/1901    07/07/1902        Discharged, Disbandt.
Bonner    Patrick    33815*    Corporal    24/08/1901    22/03/1902        Discharged, Completion of Service, C.T.
Boole    Henry    26062*    Trooper*    Not stated    Not stated        
Booth    Esea Bruerton    31539*    Trooper    15/02/1901    08/12/1901        Discharged, Completion of Service, C.T.
Boraine    William    35431*    Lance Corporal    01/07/1901    15/01/1902        Discharged, Completion of Service, M'burg
Borness    William C.    37028*    Trooper    Not stated    Not stated        
Boswell    Robert    38233*    Trooper    24/09/1901    27/03/1902        Discharged, Completion of Service, C.T.
Bourke    C.E.    31601*    Trooper    Not stated    Not stated        
Bourke    John William    39676    Trooper    20/09/1901    07/07/1902        Discharged, Disbandt.
Bourke    John William    38712    Trooper    20/09/1901    30/12/1901        Discharged, M'burg, M/Unfit
Bourke    Oliver William Alfred    40163*    Trooper    29/01/1902    06/07/1902        Discharged, Disbandt.
Bow    Douglas Scot    36961*    Trooper    19/12/1901    02/07/1902        Discharged, Disbandt.
Bowden    Claude Graham    787    Trooper    07/02/1901    30/09/1901        Killed
Bowden    George    37166    Trooper    29/10/1901    03/09/1902        Discharged, Aldershot
Bowen    Thomas Charles    33318    Trooper    05/03/1901    12/10/1901        Discharged, M/Unfit, Second Number 9273
Bower    John    31554*    Trooper    15/02/1901    25/10/1901        Discharged, Completion of Service
Bowers    John    787a    Trooper    25/02/1901    03/09/1902        Discharged, Aldershot
Bowers    Samuel    37044*    Trooper    15/04/1902    31/07/1902        Discharged, M'burg
Bowie    Edwin W.    37007*    Trooper    26/02/1902    07/07/1902        Discharged, Disbandt.
Bowman    George Alfred    36958*    Trooper    14/12/1901    20/06/1902        Discharged, Completion of Service, J'burg
Bown    Alfred James    39677*    Trooper    20/09/1901    15/05/1902        Discharged, Completion of Service, J'burg
Bowtell    William George    31547*    Trooper    15/02/1901    25/10/1901        Discharged, Completion of Service
Bowyer    William Henry    35461*    Trooper    21/07/1901    30/01/1902        Discharged, Completion of Service
Boyce    Bertam Allanby    41021*    Trooper    20/01/1902    06/07/1902        Discharged, Disbandt., Second Number W11626
Boyd    Duncan McGregor    103*    Corporal    21/12/1900    31/08/1901        Discharged, J'burg
Boyd    John    689*    Corporal    18/04/1901    21/06/1902        Discharged, J'k'le, Disbandt., Second Number 1094 and 19649
Boyd    Thomas G.    337    Trooper    07/01/1901    14/08/1901        Discharged, Completion of Service
Boyde    Thomas James    38207*    Trooper    06/09/1901    14/04/1902        Discharged, Completion of Service
Boyle    John    37246    Trooper    01/11/1901    07/07/1902        Discharged, Disbandt.
Boylan    Alfred    31868    Trooper    20/03/1901    26/06/1901        Sent C.M.
Boyne    Alexander    37594    Trooper    05/12/1901    05/07/1902        Discharged, Disbandt.
Brace    Charles Henry    41098*    Trooper    28/04/1902    06/07/1902        Discharged, Disbandt.
Bradford    Cyril    *    Trooper    06/02/1901    Not stated        
Bradford    Thomas    30789    Trooper    01/03/1901    30/10/1901        Killed
Bradshaw    Samuel    333412    Sergeant    02/03/1901    30/10/1901        Killed
Bradshaw    S.W.    31839    Acting Sgt    Not stated    Not stated        
Braik    John    37679    Trooper    06/03/1902    03/09/1902        Discharged Aldershot
Braithwaite    Charles    25850*    Sergeant    09/01/1901    12/08/1901        Discharged J'berg second number 8598
Brand    John    37484    Trooper    06/02/1902    03/09/1902        Discharged Aldershot
Brander    George    44675    Trooper*    16/04/1902    07/07/1902        Discharged Disbandt
Brandon    Joseph Eden    688    FAR Corporal    20/02/1901    03/09/1902        Discharged Aldershot
Braningstrom    Alfred    61    Trooper    29/12/1901    18/01/1902        Discharged completion of service
Brebner    James Stephen    33511*    Trooper    20/11/1901    03/06/1902        Discharged completion of service C.T.
Breen    Joseph    31555*    Trooper    15/02/1901    21/05/1901        Discharged M/U C.T.
Brell    D.    476*    Scout    31/03/1902    16/06/1902        Discharged completion of service
Brider    Sidney Edward    26358*    Trooper    11/01/1901    02/02/1902        Discharged completion of service Second number 231
Bridger    Henry William    26161*    Cyclist    30/01/1901    12/08/1901        Discharged completion of service C.T. Second number 571
Bright    George    40085*    Trooper    16/12/1901    07/07/1902        Discharged J'berg
Briley    John    39678*    Trooper    20/09/1901    21/04/1902        Discharged completion of service C.T.
Brill    D.    1048    Trooper    Not stated    13/06/1902        Discharged completion of service M-King
Brims    Peter    36965    Trooper    28/05/1901    03/09/1902        Discharged aldershot
Brodie    Alexander    39679    Trooper    20/09/1901    05/04/1902        Discharged completion of servce C.T.
Brodie    Frank    690*    Trooper    06/04/1901    24/10/1901        Discharged completion of service C.T.
Brokensha    Albert Francis    232    Trooper    12/01/1901    03/08/1901        Discharged M/Berg
Brokensha    Philip    233    Trooper    03/01/1901    08/07/1901        Discharged M/berg completion of service
Bromfield    Fred Charles    27627*    Cyclist    21/01/1901    21/01/1902        Discharged completion of service
Bromfield    Victor    24285*    Trooper    01/12/1900    25/07/1901        Discharged completion of service Second number 17232 & 260
Brooks    Thomas    36911*    Trooper    16/05/1902    23/06/1902        Discharged J/berg Second number 1108
Brooks    William    44738    Trooper*    14/04/1902    01/07/1902        Discharged Disbandt
Broomham    Frederick John    41064*    Trooper    20/01/1902    06/07/1902        Discharged disbandt Second number W10195
Brophy    Frederick A.    26068*    Trooper    11/01/1901    07/07/1902        Discharged completion of service Second number 455
Brophy    William    24326*    Trooper    15/12/1900    29/04/1901        Discharged unsuitable second number 664
Brotheridge    George Henry    27654*    Cyclist    22/01/1901    02/08/1901        Discharged completion of service C.T. Second number 13 & 16831
Brown    Archibald    37224    Trooper    29/10/1901    03/09/1902        Discharged Aldershot
Brown    Archibald    37043*    Trooper    15/04/1902    31/07/1902        Discharged P M Burg
Brown    Burberry John    26064    Cyclist    10/01/1901    30/07/1901        Discharged completion of service C.T. Second number 10408
Brown    Charles    31365    Trooper    05/03/1901    03/09/1902        Discharged Aldershot
Brown    David    24302*    Sergeant    07/12/1900    19/06/1901        Discharged completion of service C.T. Second number 7953, HQS 632
Brown    Frederick    24368*    Trooper    31/12/1900    12/07/1901        Sent DCM Second number 234
Brown    Harry Alexander    39681*    Trooper    20/09/1901    08/04/1902        Discharged completion of service C.T.
Brown    Henry    788    Lance Corporal    25/02/1901    03/09/1902        Discharged Aldershot
Brown    Henry Blair    36793    Trooper    29/05/1901    03/09/1902        Discharged Aldershot
Brown    Henry Charles    31540*    Trooper    15/02/1901    25/10/1901        Discharged completion of service
Brown    Herbert Edward    39680*    Trooper    20/09/1901    30/04/1902        Discharged completion of service C.T.
Brown    Horace    33526*    Trooper    11/11/1901    30/04/1902        Discharged completion of service
Brown    James    44734    Trooper*    14/04/1902    09/06/1902        C.T.
Brown    James Thomas    31543*    PRO Sergeant    15/02/1901    25/10/1901        Discharged completion of service
Brown    James William    32242        Not stated    Not stated        
Brown    John    37616    Trooper    06/02/1902    03/09/1902        Discharged Aldershot
Brown    John    30042    Trooper    Not stated    Not stated        
Brown    John    31851*    Trooper    18/03/1901    02/10/1901        Discharged completion of service C.T.
Brown    John    38328*    Trooper    23/10/1901    27/04/1902        Discharged completion of service second number 3380
Brown    John B.    26064*    Trooper    Not stated    Not stated        
Brown    John    789    Trooper    26/02/1901    14/04/1902        Invalid
Brown    Joseph    33428    Trooper    02/03/1901    12/03/1902        Discharged FGCM
Brown    Matthew    27619*    Trooper    15/01/1901    10/09/1901        Supy. C.T.
Brown    Patrick    40087*    Sergeant    16/12/1901    06/07/1902        Discharged disbandt
Brown    Patrick    31551    Trooper    15/02/1901    25/10/1901        Discharged completion of service Same as above)
Browm    P W        Trooper    Not stated    Not stated        
Brown    W.J.    33610*    Trooper    20/03/1901    13/06/1902        Discharged
Brown    Walter R.    28891    Trooper    Not stated    Not stated        
Brown    Walter    33248    Trooper    22/02/1901    22/05/1902        Discharged undesireable
Brown    William    36907    Trooper    03/06/1901    03/09/1902        Discharged Aldershot
Brown    William    25936*    Trooper    08/01/1901    31/01/1902        Discharged completion of service C.T.
Brown    William Alexander    31542*    Trooper    15/02/1901    25/10/1901        Discharged completion of service
Brown    William B.    33375    Lance Corporal    04/02/1901    10/04/1902        Discharged C.T.
Brown    William George    36963    Corporal    27/05/1901    19/04/1902        Invalid.
Brown    William John    31883*    Trooper    20/03/1901    07/07/1902        Discharged
Browne    James William    35480*    Trooper    21/07/1901    27/04/1902        Discharged
Browne    William James Edward Bell    35439*    Sergeant    13/07/1901    06/05/1902        Discharged J'burg, Second number 2472
Brownlie    James    36938    Trooper    Not stated    03/09/1902        Discharged Aldershot
Brownlie    Thomas    37580    Shoe. Smith    06/02/1902    03/09/1902        Discharged Aldershot
Bruce    David    37067*    Trooper    26/05/1902    07/07/1902        Discharged Disbandt.
Bruce    David William        Captain    20/12/1900    25/08/1901        Res. AO 419, AO 267 18/01/1901
Bruce    George    44756    Trooper*    21/04/1902    07/07/1902        Discharged Disbandt., to N.P.
Bruce    S.A.        Lieutenant    11/05/1901    08/06/1901        Cancelled AO 345 08/06/1901, AO 339 25/05/1901
Bruce    Thomas Cruickshank    136*    Trooper    01/01/1901    17/08/1901        Discharged Completion of Service M'Burg, Second Number 5952
Brunton    William Robert    37653    Trooper    25/12/1901    25/06/1902        Discharged Disbandt.
Bruyn    Walter    36918*    Trooper    03/06/1901    Not stated        Second Number 17671
Bryan    Henry Hamer    44737    Trooper*    14/04/1902    22/07/1902        Discharged Disbandt., Second Number 3201
Bryant    Richard    36914*    Trooper    18/05/1902    31/07/1902        Discharged PMBurg
Buchan    John    37031    Trooper    01/06/1901    03/09/1902        Discharged Aldershot
Buchan    Theo Small    33348    Trooper    15/02/1901    30/01/1902        Died
Buchanan    Dalziel Ross    36898*    Trooper    24/04/1902    07/07/1902        Discharged Disbandt., Second Number 2495
Buchanan    H.T.    33225    Trooper    20/02/1901    03/09/1902        Discharged Aldershot
Buckley    James    31548*    Trooper    15/02/1901    25/10/1901        Discharged Completion of Service
Budd    James John    30725*    Trooper    13/02/1901    09/07/1901        Discharged Durban Unsuitable, Second number 604
Buesden    William Maurice    33417    Trooper    05/03/1901    30/10/1901        Killed
Bulluss    Arthur    31552*    Trooper    15/02/1901    25/10/1901        Discharged Completion of Service
Burbury    Thomas Raymond Dowding    36964*    Corporal    31/12/1901    02/07/1902        Discharged Durban Disbandt.
Burgoyne    R.M.        Captain    29/01/1902    07/07/1902        Resgd. AO 515 15/03/1902
Burke    Christopher Edward    31601*    Trooper    15/02/1901    25/10/1901        Discharged Completion of Service
Burke    Morris Lorenzo    40086*    Trooper    16/12/1901    02/10/1902        Discharged Disbandt.
Burke    Thomas    35497*    Trooper    26/08/1901    24/11/1901        Discharged
Burn    Charles    37025*    Trooper (Scout)    03/04/1902    12/06/1902        Discharged Disbandt. J'burg
Burness    William Collingwood    37028*    Private    09/04/1902    02/07/1902        Discharged J.B.
Burnet    George H.M.        Lieutenant    20/01/1901    28/06/1901        Res. AO 419 30/09/1901, AO 277 04/02/1901
Burnfield    John    37119    Trooper    13/01/1902    03/09/1902        Discharged Aldershot
Burns    Alexander Duff    36923    Trooper    05/06/1901    07/07/1902        Discharged M'burg Disbandt.
Burns    Charles    35455*    Trooper    21/07/1901    13/02/1902        Discharged completion of Service M'Burg
Burns    James Robert    *    Trooper    06/01/1901    31/05/1901        Discharged Completion of Service M'burg
Burns    Charles    32331    Trooper    31/07/1901    25/01/1902        Discharged Completion of Service
Burns    John    89*    Sergeant    07/01/1901    10/06/1901        Discharged M/U PMBurg
Burrell    James    33386    Trooper    26/01/1901    19/12/1901        Discharged M/U  
Burrell    Hugh    38217*    Trooper    16/09/1901    15/04/1902        Discharged Completion of Service C.T.
Burrows    Thomas George        Lieutenant    20/03/1902    07/07/1902        Discharged Joburg, AO 528 12/04/1902
Burt    Frederick William    38236*    Trooper (Scout)    24/09/1901    07/07/1902        Discharged Disbandt.
Burton    Arthur    30758*    Trooper    14/03/1901    23/09/1901        Discharged Completion of Service J'burg
Burton    Edward    34347*    Trooper    27/12/1900    25/01/1901        Discharged PMB Rejected
Burton    Frederick    36987*    Trooper    29/01/1902    28/06/1902        Discharged Disbandt., Second Number 1138
Busby    George Herbert    42016*    Trooper    10/05/1902    06/07/1902        Discharged Disbandt.
Bush    F.E.    26022*    Cyclist    06/01/1901    30/07/1901        Discharged Completion of Service C.T., Second Number 12
Butland    Albert    33448    Trooper    21/02/1901    03/09/1902        Discharged Aldershot
Butler    Albert    37534    Trooper    01/04/1902    03/07/1902        Discharged Joburg., Second Number 8940
Butler    Charles Henry Felix    31553*    Trooper    15/02/1901    25/10/1901        Discharged Completion of Service, Second Number W12794
Butler    Christopher    35413*    Sergeant    21/06/1901    02/01/1902        Discharged Completion of Service, Second Number 10157
Button    Alfred Gerald    40090*    Trooper    16/12/1901    23/06/1902        Discharged Disbandt., Second Number 8843
Button    William David    36980*    Scout    13/01/1902    23/06/1902        Discharged J'Burg.
Buyers    James    44701    Trooper    16/04/1902    09/06/1902        C.T.
Byrne    Harry Edward    24276*    Trooper    28/11/1900    25/01/1901        Discharged M/U P.M.G.
Byrnes    Bernard    24315*    Trooper    13/12/1900    10/07/1901        Discharged Completion of Service C.T., Second Number 456
Byron    John    235*    Trooper    12/01/1901    12/02/1902        Discharged Completion of Service, Second Number 16319
Bysouth    Harry    39682*    Trooper    22/09/1901    30/04/1902        Discharged Completion of Service C.T.
Caffyn    Charles    35462*    Trooper    21/07/1901    07/03/1902        Discharged Completion of Service J'B., Second Number 9123
Caie    Allan    36794    Trooper    29/05/1901    03/09/1902        Discharged Aldershot
Cablean    James    37000    Trooper    15/02/1902    Not stated        
Caie    Peter    31012    Lance Corporal    26/02/1901    04/02/1902        Discharged M/U
Cain    Harold    40094*    Trooper    16/12/1901    07/07/1902        Discharged Disbandt. To N.P.
Cain    Thomas    237*    Trooper    11/01/1901    25/04/1901        Discharged Useless, M'Burg
Cairncross    Cyrus Hay    33512*    Trooper    30/11/1901    31/05/1902        Discharged Completion of Service P'MB
Cairncross    William McG.    31577*    Sergeant    15/02/1901    04/10/1901        Discharged Completion of Service C.T.
Cairns    James K.    44715    Trooper*    17/04/1902    07/07/1902        Discharged Disbandt. To N.P.
Caldane                Not stated    Not stated        
Calder    George Berriedale Sinclair    37045*    Trooper    15/04/1902    07/07/1902        Discharged
Calder    Hugh Gunn    37637    Trooper    06/02/1902    03/09/1902        Discharged Aldershot
Calderwood    John Arthur    33529*    Trooper    18/11/1901    29/05/1902        Discharged Completion of Service PMG
Caldwell    William    37528    Trooper    06/02/1902    03/09/1902        Discharged Aldershot
Calhoun    Charles Eugene    HQS 549*    Trooper    25/12/1900    02/07/1901        Discharged Completion of Service M'Burg, Second Number 17456
Calvert    John William    37010*    Trooper (Scout)    05/03/1902    18/06/1902        Discharged Completion of Service J'Burg, Secon Number 1067 & 15351
Cameron    David        Trooper    29/04/1901    30/10/1901        Discharged Completion of Service
Cameron    David    33402*    Trooper    29/04/1901    11/11/1901        Discharged Completion of Service C.T.
Cameron    Donald    33242    Trooper    26/02/1901    19/06/1902        Discharged Disbandt., Second Number 6918
Cameron    Hugh    31560*    Shoe. Smith    15/02/1901    25/10/1901        Discharged Completion of Service
Cameron    James David    596*    Sergeant    21/02/1901    10/09/1901        Discharged Completion of Service M'Burg, Second Number 4303
Cameron    John    29116    Trooper    Not stated    Not stated        
Cameron    John    37100    Trooper    Not stated    03/09/1902        Discharged Aldershot
Cameron    John Hugh    33828*    Trooper    27/08/1901    28/05/1902        Discharged Completion of Service J'B.
Cameron    Kenneth M.    37046*    Trooper    15/04/1902    30/06/1902        Discharged Disbandt. J'Burg, Second Number 1155
Cameron    N.C.G.        Lieutenant    15/07/1901    18/07/1902        To Northumberland Fusilers, A.O. 419 30/09/1901
Cameron    Peter Cumming    126*    Sergeant    27/12/1900    28/01/1902        Discharged Completion of Service, Second Number 5488  
Cameron    Thomas Milne    37013*    Trooper    12/03/1902    07/07/1902        Discharged Disbandt.
Cameron    William Scott    36954    Trooper    17/06/1901    10/06/1902        Invalided
Cameron    William    37039    Trooper    29/05/1901    21/06/1902        Discharged Disbandt. J'Burg, Second Number 2469 & 1091
Cameron    William    37041    Trooper    27/05/1901    03/09/1902        Discharged Aldershot
Cameron    William Alexander    36940    Trooper    17/06/1901    03/09/1902        Discharged Aldershot
Camminite    Nemo    27615*    Trooper    14/01/1901    27/07/1901        Discharged Completion of Service C.T., Second Number 349 & 13226
Campbell    Allan Laird    24278*    S.S.M    29/11/1900    12/02/1901        Discharged No Longer Required
Campbell    Alexander    31354    Trooper    04/03/1901    03/09/1902        Discharged Aldershot
Campbell    Andrew    36969    Lance Corporal    27/05/1901    03/09/1902        Discharged Aldershot
Campbell    Benjamin    33343    Trooper    15/02/1901    06/11/1901        Died W.O.
Campbell    Charles Colin    31572*    Trooper    15/02/1901    25/10/1901        Discharged  Completion of Service
Campbell    Donald    37134    Trooper    29/10/1901    03/09/1902        Discharged Aldershot
Campbell    Duncan    37693    Trooper    06/02/1902    03/09/1902        Discharged Aldershot
Campbell    George    465*    Trooper    24/01/1901    28/08/1901        Discharged M/U C.T.
Campbell    Harry Bernard    31570*    Trooper    15/02/1901    02/10/1901        Discharged Completion of Service C.T. Second Number 6633
Campbell    Hector    691    Trooper    17/04/1901    05/01/1902        Discharged
Campbell    Irvine Flemming    39651*    Q.M. Sergeant    20/09/1901    16/08/1902        Discharged M/U C.T., Second Number W12798
Campbell    John William Wallace    40095*    Q.M. Sergeant    14/01/1902    07/07/1902        Discharged Completion of Service
Campbell    John William Wallace    33400    Sergeant    15/05/1901    07/12/1901        Discharged Completion of Service M'Burg
Campbell    J.W.        Lieutenant    27/12/1901    07/07/1902        Resigned, A.O. 507 01/03/1902
Campbell    John    33447    Lance Corporal    04/03/1901    Not stated        
Campbell    John    35436*    Sergeant    04/03/1901    Not stated        
Campbell    John George    38216*    Trooper    12/09/1901    04/02/1902        Discharged M/U C.T. Also Discharged 30/08/1901 Completion of Service, Second Number 456
Campbell    Johnston    37245    Trooper    13/01/1902    03/09/1902        Discharged Aldershot
Campbell    Joseph    36112*    Trooper    18/01/1901    24/02/1901        Discharged M'Burg Inefficient
Campbell    Malcolm Archibald    31567*    Trooper    15/02/1901    25/10/1901        Discharged Completion of Service
Campbell    Peter    670*    Trooper    06/04/1901    24/10/1901        Discharged Completion of Service C.T.
Campbell    Stewart    41999*    Shoe. Smith    05/02/1902    07/07/1902        Discharged Transferred to N.B. Police
Campbell    Stewart    44051    Trooper*    Not stated    Not stated        
Campbell    W.McL.        Captain    03/03/1902    22/06/1902        Resigned, A.O. 528 12/04/1902
Campbell    William        Lieutenant    24/03/1901    11/11/1901        Reserve, A.O. 458 22/11/1901, A.O. 345 08/06/1901
Canning    Francis    25930*    Trooper    11/01/1901    31/03/1901        Deserted, Died 25/04/1901?
Cant    Robert    37504    Lance Corporal    06/02/1902    03/09/1902        Discharged Aldershot
Capell    Claude Charles    33477*    Trooper    28/10/1901    09/05/1902        Discharged Completion of Service C.T.
Cargill    George Wilson    20925*    Trooper    26/01/1901    25/04/1901        Died, Second Number 346
Carlow    Henry    37707    Trooper    30/12/1901    09/06/1902        Discharged M/U
Carnell    Gerald    790    Corporal    21/02/1901    03/02/1902        Invalided, Second Number 15215
Carney    Patrick    25837*    Trooper    02/01/1901    15/08/1901        Discharged Completion of Service C.T., Second Number 240
Carpenter    J.        Civ. Surgeon    Not stated    Not stated        Attached without pay
Carpenter    Thomas    37162    Trooper    02/11/1901    03/09/1902        Discharged Aldershot
Carracher    James    27669*    Trooper    31/01/1901    31/07/1901        Transferred to I.M.R., Second Number 603
Carrick    Alfred Ernest Henry    33486*    Corporal    28/10/1901    06/07/1902        Discharged Disbandt., Second Number 12318
Carrick    Percy Wells    36968*    Trooper    28/12/1901    07/07/1902        Discharged Disbandt., Second Number 2639
Carroll    John    40079*    Trooper*(Scout)    28/12/1901    07/07/1902        Discharged Disbandt. Transferred to N.B.P., Second Number 15813
Carson    John    37599    Trooper    06/02/1902    07/07/1902        Discharged Disbandt.
Carswell    John    693*    Trooper    28/03/1901    18/10/1901        Discharged Completion of Service C.T., Also Enlist 08/01/1902 Disch. 07/07/1902, Second Number 13554
Carter    Alfred Joseph    39683*    Trooper    20/08/1901    27/03/1902        Discharged Completion of Service C.T.
Carter    Edwin    468*    Trooper    31/01/1901    Not stated        
Cartwright    George Crellin    33370    Trooper    17/03/1901    08/10/1901        Discharged Completion of Service C.T.
Carty    P.J.    36941    Trooper    17/06/1901    14/12/1901        Discharged M/U C.T
Casey    James Oliver    40093*    Trooper    16/12/1901    07/07/1902        Discharged Disbandt.
Cason    Samuel George    31566*    Lance Corporal    15/02/1901    25/10/1901        Discharged Completion of Service
Cason    William Moses Carlyle    31568*    Trooper    15/02/1901    25/10/1901        Discharged Completion of Service, Second Number W10876
Cassidy    Loftus Mortimer    461*    Trooper    03/01/1901    03/02/1902        Discharged Completion of Service M'Burg
Cassidy    Percy    33224    Trooper    21/02/1901    06/07/1902        Coronation
Caswell    William Henry    40910*    Trooper    11/02/1902    07/07/1902        Discharged Disbandt., Second Number 7609
Cathie    Archibald    33243    Trooper    22/02/1901    Not stated        ?
Cato    Hobart Edward    35502*    Trooper    11/09/1901    22/03/1902        Discharged Completion of Service, Second Number 4302
Caulfield    Stephen    35058*    Trooper    03/07/1901    03/01/1902        Discharged Completion of Service M'Burg, Second Number 8977
Cavanagh    Frederick    41121*    Trooper    26/05/1902    14/06/1902        Discharged Disbandt.
Challons    George    25836*    Trooper    02/01/1901    30/01/1901        Discharged No Longer Required
Chalmers    Alexander    791    Trooper    06/02/1901    03/09/1902        Discharged Aldershot
Chalmers    Alexander    36909*    Trooper    29/04/1902    31/07/1902        Discharged PMBurg
Chalmers    James (Jos?)    884    Trooper    Not stated    08/08/1901        Killed Elandsrift
Chalmers    Peter    31861    Trooper    19/03/1901    Not stated        Discharged Unfit
Chapman    Alfred George    464*    Q.M. Sergeant    24/01/1901    26/02/1902        Discharged Completion of Service J'B.
Chapman    Cecil Herbert Wordsworth    38231*    Lance Corporal    Not stated    Not stated        Transferred to S.A.M.I.F.
Chapman    Henry    463*    Trooper    08/01/1901    06/02/1902        Discharged Completion of Service C.T.
Chapman    James Albert    31569*    Lance Corporal    15/02/1901    25/10/1901        Discharged Completion of Service
Charles    Richard Ludlow    37036    Trooper    27/05/1901    03/09/1902        Discharged Aldershot
Chase    Richard Henry    42015*    Scout    07/05/1902    07/07/1902        Discharged Disbandt.
Chater    Alfred    16*    Cyclist    14/02/1901    22/08/1901        Discharged Completion of Service M'Burg.
Chavener    George Chapman    24349*    Trooper    27/12/1900    10/01/1902        Discharged Completion of Service, Second Number 460
Cheape    Alexander Caird    30718*    Trooper    09/02/1901    14/08/1901        Discharged Completion of Service, C.T., Second Number 16283 & 589
Cheape    Alexander Caird    33839    Trooper    04/09/1901    16/04/1902        Discharged Completion of Service, J'B. Same man as above
Cheape    William    38898*    Trooper    06/12/1901    16/06/1902        Discharged
Chegwin    H.B.    41023*    Trooper    20/01/1902    12/06/1902        Discharged Disbandt.
Cherry    Alexander    33488*    Trooper    29/10/1901    07/07/1902        Discharged Disbandt.
Chinnery    Morrisby        Captain    01/01/1902    25/06/1902        Reserve, G.O. 10/07/1902, A.O. 495 08/02/1902
Chinnery    James    39684*    Scout    20/09/1901    18/03/1902        Discharged
Chinnery    James        Scout    20/03/1902    07/07/1902        Discharged Disbandt. To NP Same man as above
Chisholm    Donald    37035    Trooper    29/05/1901    04/07/1902        Discharged Disbandt.
Chisholm    Duncan    37215    Trooper    04/11/1901    03/09/1902        Discharged Aldershot
Chisholm    Horace    38685*    Trooper    20/08/1901    30/04/1902        Discharged Completion of Service C.T.
Chisholm    James    37042    Trooper    Not stated    16/04/1902        Invalided
Chisholm    Thomas    36971    Trooper    25/05/1901    03/09/1902        Discharged Aldershot
Chisholm    William Manson    33838*    Trooper    04/09/1901    17/03/1902        Discharged Completion of Service J'Burg
Chittick    Allan G.    37040    Trooper    11/06/1901    06/02/1902        Died
Christian    Folguard    33476*    Trooper    21/10/1901    13/06/1902        Discharged Disbandt.
Christie    David    31043    Trooper    18/02/1901    29/01/1902        Discharged M/U J'B
Christie    Harry Ernest Jones    633*    Scout    15/03/1901    05/03/1902        Discharged Completion of Service J'burg, Second Number 6030
Christie    Harry    22381    Trooper    Not stated    Not stated        
Christie    John    37264    Trooper    13/01/1902    03/09/1902        Discharged Aldershot
Christie    Richard Bruce J.    30792*    Trooper    18/04/1901    26/09/1901        Discharged Own Request
Church    T.        Trooper    12/01/1901    Not stated        
Cialdini    Henri    289    Trooper    05/01/1901    16/03/1901        Discharged M'Burg Inefficient
Clampett    Ernest George    33494*    Trooper    28/10/1901    07/05/1902        Discharged Completion of Service J'h'b
Clark    Albert Henry    40098*    Trooper    16/12/1901    06/07/1902        Discharged Disbandt.
Clark    Alexander    36970    Trooper    28/05/1901    03/09/1902        Discharged Aldershot
Clark    Alexander    795    Trooper    06/02/1901    03/11/1901        Died
Clark    Alexander    37442    Trooper    28/11/1901    04/07/1902        Discharged Disbandt.
Clarke    Alexander Mitchell    144*    Trooper    27/12/1900    13/08/1901        Discharged Completion of Service M'Burg
Clarke    Cecil    794    Trooper    20/02/1901    03/09/1902        Discharged Aldershot
Clark    Gavin Bowman Wafern    105*    Sergeant    27/12/1900    17/08/1901        Discharged Completion of Service M'Burg, Second Number 7324
Clark    George C.    29113    Trooper    Not stated    Not stated        
Clark    James    37181    Trooper    05/11/1901    03/09/1902        Discharged Aldershot
Clark    James Alexander    793    Trooper    05/02/1901    15/10/1902        Discharged Disbandt. C.T.
Clarke    James Albert    33480*    Trooper    28/10/1901    07/05/1902        Discharged Completion of Service M'Burg
Clarke    John    37161    Trooper    29/10/1901    03/09/1902        Discharged Aldershot
Clark    John Archibald    36917*    Trooper    24/05/1901    06/04/1902        Discharged Completion of Service J'burg, Second Number 39686
Clark    Thomas    33418    Trooper    30/01/1901    03/09/1902        Discharged Aldershot
Clarke    Thomas    37199    Trooper    02/11/1901    03/09/1902        Discharged Aldershot
Clark    Thomas    *    Trooper    08/01/1901    Not stated        
Clark    William    345*    Trooper    23/01/1901    26/07/1901        Discharged  Completion of Service M'Burg
Clark    William David    37513    Trooper    06/12/1901    30/06/1902        Discharged Disbandt.
Clarke    Donald Cameron    37242    Trooper    13/01/1902    21/06/1902        Discharged Disbandt., Second Number 5883
Clarke    Edward    792    Trooper    27/02/1901    03/09/1902        Discharged Aldershot
Clarke    Frederick    40918*    Trooper    18/02/1902    29/06/1902        Discharged Disbandt. J'B, Second Number 11441
Clarke    George    33220    Lance Corporal    22/02/1901    16/06/1902        Discharged Disbandt.
Clarke    George    31603*    Trooper    20/02/1901    30/10/1901        Killed
Clarke    J.C.    HQS 3660*    Regimental Sergeant Major    Not stated    24/07/1901        Rejoined 7th Dragoon Guards
Clay    Frederick William    31561*    Trooper    15/02/1901    03/07/1901        Killed Elandskloof
Clayton    Alfred    36968    Trooper    11/06/1901    03/09/1902        Discharged Aldershot
Clayton    Dennis    40096*    Trooper    16/12/1901    06/08/1902        Discharged Disbandt.
Cleave    Frederick William    38206*    Trooper    06/09/1901    04/04/1902        Discharged Completion of Service J'B.
Clements    Alfred    30716*    Corporal    09/02/1901    06/02/1901        Discharged Completion of Service C.T., Second Number 585 & 1792
Clements    Robert Armour    33459*    Sergeant    30/04/1901    31/07/1901        Discharged M/U C.T., Second Number W12078
Clifford    Henry    25900*    Sergeant    08/01/1901    22/02/1902        Discharged Completion of Service, Second Number 208 & 18476
Clinch    Thomas    237*    Trooper    12/01/1901    13/03/1902        Discharged Completion of Service C.T., Second Number 2477.
Clinton    Geoffrey    33427    S.Q.M.S.    05/02/1901    05/07/1902        Discharged Disbandt.
Cloughly    James    33826*    Trooper    27/08/1901    11/05/1902        Discharged Completion of Service J'Burg
Coate    Walter Hamilton    31563*    Trooper    15/02/1901    25/10/1901        Discharged Completion of Service, Second Number 6728
Coats    Alexander    33246    Trooper    19/02/1901    13/03/1902        Sent C.M.
Coatsworth    Harton C.    31832*    Sergeant    12/03/1901    24/04/1902        Discharged J'B., Second Number 10493
Cobb    Frederick    40161*    Trooper    24/01/1902    06/07/1902        Discharged Disbandt.
Cobb    John    607*    Farrier    25/02/1901    27/06/1901        Discharged Own Request D'b'n
Cobban    James    37000*    Trooper    15/02/1902    03/09/1902        Discharged Completion of Service Aldershot
Cochrane    William Hastie    31834*    Trooper    11/03/1901    01/10/1901        Discharged Completion of Service C.T.
Cockram    William Henry    25872*    Trooper    05/01/1901    Not stated        Deserter
Cockrell    William    38227*    Scout    24/07/1901    26/03/1902        Discharged Completion of Service, Second Number W10750
Coffen    Edward James    39687*    Trooper    20/09/1901    21/04/1902        Discharged Completion of Service, C.T.
Cole    Charles Yates    24273*    Trooper    28/11/1901    19/06/1901        Discharged Completion of Service, C.T., Second Number 459
Cole    John Robert Horton    HQS 536*    Regimental Q.M. Sergeant    01/01/1901    Not stated    From 18th Hussars    
Coleman    Arthur J.    *    Trooper    31/12/1900    Not stated        
Coleman    Charles    24327*    Trooper    15/12/1900    24/06/1901        Discharged M/U, Supy., 13/05/1901, Second Number 457
Coleman    Charles Pugh    38262*    Trooper    01/10/1901    04/10/1901        Deserter
Coleman    George Burdett    37*    HQS Sgt. Staff    14/01/1901    02/08/1901        Discharged Completion of Service C.T., Second Number 543
Colenso    Ernest    31866*    Trooper    19/03/1901    Not stated        
Coll    Charles Yates    459    Trooper    28/11/1900    09/06/1901        Discharged C.T.
Collins    J.    3609*    Trooper    Not stated    Not stated        
Collins    William    238*    Trooper    08/01/1901    11/07/1901        Discharged Completion of Service M'Burg
Collis    John    *    Private    16/05/1902    Not stated        
Common    Robert    44885    Trooper*    Not stated    Not stated        
Condon    Patrick Fay    24355*    Trooper    28/12/1900    25/01/1901        Discharged M/U
Conelly    Thomas    *    Trooper    31/12/1900    Not stated        
Conlon    John    39688*    Trooper    20/09/1901    30/04/1902        Discharged Completion of Service C.T., Second Number W12079
Connell    Robert    692    Trooper    07/04/1901    03/09/1902        Discharged Completion of Service Aldershot
Connley    George    26056*    Corporal    08/01/1901    30/07/1901        Discharged Completion of Service C.T., Second Number 64
Connor    George    33245    Trooper    26/02/1901    03/09/1902        Discharged Aldershot
Connor    Harold Oscar    39689*    Trooper    20/09/1901    19/03/1902        Discharged Completion of Service C.T.
Connor    John    337*    Trooper    10/01/1901    29/04/1901        Discharged M/U. Auth. O/C, Second Number 25921 & 10941
Conway    George    27664*    Trooper    30/01/1901    03/08/1901        Discharged Completion of Service C.T., Second Number 638
Conway    Walter    41024*    Trooper    20/01/1902    06/07/1902        Discharged Disbandt.
Cook    Henry Austin    24342*    Sergeant    24/12/1900    27/06/1901        Discharged Completion of Service, Second Number 442
Cook    Louis    33492*    Trooper    29/10/1901    07/07/1902        Discharged Disbandt.
Cooke    Thomas Henry    25896*    Trooper    07/01/1901    24/07/1901        Discharged Completion of Service C.T., Second Number 348 & 5442
Coombes    Colvin Rawle    152*    Trooper    04/01/1901    31/07/1901        Discharged Completion of Service M'Burg
Cooper    Alexander R.    37038    Trooper    31/05/1901    03/09/1902        Discharged Aldershot
Cooper    Duncan Campbell    40099*    Trooper    16/12/1901    06/07/1902        Discharged Disbandt.
Cooper    Gerald        Lieutenant    22/09/1901    07/07/1902        Resigned, A.O. 432 19/10/1901
Cooper    J.    33326*    Trooper    15/02/1901    Not stated        
Cooper    James    44749    Lance Corporal    16/04/1902    07/07/1902        Discharged Disbandt.
Cooper    Wesley Baird    440*    Sergeant    20/12/1900    06/01/1902        Invalided, Second Number 6899
Coote    John W.    37253    Squadron Q.M. Sergeant    14/11/1901    07/07/1902        Discharged Disbandt., Second Number 5877
Cope    John Andrew    42*    Trooper    26/01/1901    29/07/1901        Discharged J'burg, Second Number 193 & 19846
Copeland    John    39309*    Trooper    09/01/1902    22/06/1902        Discharged Disbandt., Second Number 6443
Copeland    William Edward    41100*    Trooper    28/04/1902    06/07/1902        Discharged Disbandt.
Corfield    Henry Beresford    33468*    Trooper    05/09/1901    27/03/1902        Discharged Completion of Service C.T.
Corke    Norman Richard    33244    Trooper    19/02/1901    20/07/1902        Discharged Disbandt.
Cormack    George    33387    Trooper    24/01/1901    Not stated        
Cormack    John    37222    Trooper    14/07/1901    Not stated        
Connelly    Christopher    26052    Trooper    09/01/1901    05/06/1901        Discharged Malingering, Second Number 350
Cosie    J. S.         Lance Corporal    Not stated    Not stated        
Costin    Robert    36912*    Trooper    16/05/1902    23/06/1902        Discharged Disbandt. M'burg
Cotton    Charles William    36934*    Trooper    01/11/1901    03/05/1902        Discharged Completion of Service M'Burg
Coull    John    37037    Trooper    27/05/1901    03/09/1902        Discharged Aldershot
Coulthart    Alexander G.    37230    Trooper    13/01/1902    03/09/1902        Discharged Aldershot
Coulthart    James Fraser G.    37503    Trooper    06/02/1902    03/09/1902        Discharged Aldershot
Counley    George    26056*    Scout Corporal    08/01/1901    06/07/1901        Discharged Completion of Service  
Coupe    Robert Martin    63*    Trooper    19/01/1901    08/07/1901        Discharged O/R M'Burg, Second Number 4620
Cousin    Walter John    31559*    Trooper    15/02/1901    14/01/1902        Discharged Completion of Service
Coutts    George    27613*    Trooper    08/01/1901    02/08/1901        Discharged Completion of Service C.T., Second Number 350
Coutts    George    39376    Trooper    13/11/1901    Not stated        
Coventry    James Arnott    796    Trooper    06/02/1901    03/09/1902        Discharged Aldershot
Cowe    Alexander Goodall    25884*    Trooper    07/01/1901    29/04/1901        Discharged Auth. O/C, Second Number 239
Cowe    James    37193    Trooper    07/11/1901    03/09/1902        Discharged Aldershot
Cowieson    Thomas    36967    Trooper    05/06/1901    Sep-02        Discharged Shorncliffe
Cowling    James    625*    Trooper    18/02/1901    07/04/1902        Discharged Completion of Service
Cowling    William Charles    20836*    S.S. Corporal    16/01/1901    19/04/1901        Died, Second Number 331
Cowper    James    26424    Trooper    Not stated    Not stated        
Cox    Henry John    13488    Cyclist    13/02/1901    Not stated        
Coyne    Alfred Larkin    38259*    Squadron Sergeant Major    27/09/1901    10/11/1902        Discharged J'Burg
Coyne    Martin    26027*    Trooper    07/01/1901    19/07/1901        Discharged Completion of Service C.T.
Craig    Archibald    36882*    Trooper    21/12/1901    20/06/1902        Discharged Completion of Service C.T., Second Number 1041
Craig    Duncan    37254    Trooper    13/01/1902    03/09/1902        Discharged Aldershot
Craig    George David    31564*    Trooper    15/02/1901    25/10/1901        Discharged Completion of Service, Second Number 11847
Craig    John    37022*    Trooper    19/03/1902    30/06/1902        Discharged Disbandt. M'Burg, Second Number 1119
Crawford    Arthur Charles    31574*    Private    15/02/1901    31/05/1902        Discharged Completion of Service, Second Number 5502
Crawford    George    694*    Trooper    06/04/1901    09/10/1901        Discharged Completion of Service
Crawford    Glendinning    31575*    Trooper    15/02/1901    12/11/1901        Discharged M/U C.T
Crawford    James    36894*    Corporal    21/12/1901    15/10/1902        Discharged Disbandt. C.T.
Crawford    James    44361    Trooper*    21/12/1901    Not stated        
Crawford    John    40921*    Shoeing Smith    31/01/1902    03/09/1902        Discharged Aldershot
Crawford    James    37688    Shoeing Smith    07/01/1902    29/06/1902        Discharged Disbandt.
Crawford    Thomas    874    Trooper    16/04/1901    24/10/1901        Discharged Completion of Service C.T.
Crawford    William Jolly Dickson    37065*    Trooper    15/04/1902    31/07/1902        Discharged Johannesburg
Crawley    Frederick Henry    314*    Q.M. Sergeant    03/04/1901    10/10/1901        Discharged Completion of Service, Second Number 655  
Creagh    A.M.        Captain    09/03/1901    28/08/1902        Struck Off, A.O. 310 06/04/1901
Creech    Edward    33528*    Trooper    21/11/1901    26/05/1902        Discharged Completion of Service P'M'Burg, Second Number 602
Crick    George    33444    Trooper    23/02/1901    03/09/1902        Discharged Aldershot No Longer Required
Crocker    John    31573*    Trooper    15/02/1901    12/06/1901        Discharged M/U C.T.
Crook    Alfred    24294*    Trooper    03/12/1900    19/06/1901        Discharged Completion of Service C.T., Second Number 462 & 1273
Crook    Charles    4325*    Q.M. Sergeant    03/04/1901    10/08/1901        Returned to Regiment, Second Number 30769
Croot    Charles    24313*    Trooper    13/12/1900    14/08/1901        Discharged M/U C.T., Second Number 458
Cross    Charles    37039*    Trooper    15/04/1902    31/07/1902        Discharged PMBurg
Cross    C    37598    Trooper    Not stated    Not stated        
Crossan    Alexander C.    33247    Trooper    21/02/1901    23/06/1902        Discharged Disband.
Crowden    James Scott    33340    Trooper    12/02/1901    Not stated        
Crowley    James    39690*    Saddler Sergeant    20/09/1901    10/04/1902        Discharged J'Burg
Croy    William    31562*    Trooper    15/02/1901    21/05/1901        Discharged M/U
Cruickshank    James    3/170    Corporal    16/01/1901    23/07/1901        Discharged Completion of Service M'Burg
Cubbon    John Thomas    40097*    Trooper    16/12/1901    07/07/1902        Discharged Disbandt., Second Number W16275
Culshaw    J.J.    54*    Squadron Sergeant Major    24/12/1900    02/01/1902        Discharged Completion of Service  
Cumberland    Joseph Henry G.    31565*    Trooper    15/02/1901    25/10/1901        Discharged Completion of Service
Cumming    Alexander    37034    Trooper    29/05/1901    03/09/1902        Discharged Aldershot
Cumming    William    37650    Trooper    06/02/1902    03/09/1902        Discharged Aldershot
Cummings    Andrew    1032    Trooper    21/02/1901    12/06/1902        Discharged Completion of Service, J'B, Second Number 777
Cummings    Mark    31576*    Trooper    15/02/1901    25/10/1901        Discharged Completion of Service
Cummins    Edward Alexander    39691*    Trooper    20/09/1901    15/04/1902        Discharged Completion of Service J'B
Cundall    James Arthur    HQS 568*    Sergeant    21/12/1900    09/08/1901        Discharged Completion of Service J'B
Cummon    Robert    44885        29/04/1902    09/06/1902        C.T.
Cunningham    Andrew    30994    Trooper    01/03/1901    30/10/1901        Killed
Cunningham    Donald George    31571*    Trooper    15/02/1901    25/10/1901        Discharged Completion of Service
Cunningham    John    39692*    Trooper    20/09/1901    05/04/1902        Discharged Completion of Service, C.T.
Currie    Donald James Graham        Lieutenant    01/02/1901    05/09/1901        Reserve A.O. 419 30/09/1901, A.O. 310 06/04/1901
Currie    John Andrew Hunter    37989*    Scout    21/09/1901    28/03/1902        Discharged Completion of Service J'B
Currie    Ronald    37560    Trooper    06/04/1901    03/09/1902        Discharged Completion of Service, Aldershot, Second Number 874
Curry    John Orgill    25833*    Corporal    02/01/1901    01/01/1902        Discharged Completion of Service, Second Number 325 & 2468
Curtin    David    241*    Farrier Corporal    12/01/1901    26/02/1902        Transferred J.M.P
Curtis    Albert Thomas    39693*    Trooper    20/08/1901    30/04/1902        Discharged Completion of Service C.T.
Curtis    Frederick William    30731*    Trooper    18/02/1901    22/08/1901        Discharged Completion of Service M'Burg, Second Number 639 & 6438
Curtis    George    *    Trooper    04/01/1901    Not stated        
Curtis    Herbert Joseph    HQS 554*    Trooper    11/01/1901    31/03/1902        Discharged Completion of Service J'Burg
Curtis    Richard John    24360*    Trooper    29/12/1900    30/11/1901        Discharged Completion of Service, Transferred to SAMIF 09/10/1901, Second Number 352 & 10394
Cuthbert    William Arthur    37612    Lance Corporal    06/02/1902    03/09/1902        Discharged Aldershot
Cuthill    Alexanderr P.    1019    Trooper    28/02/1901    03/06/1902        Invalided C.T., Second Number 797
Cordjohn    C.    3781    Trooper    Not stated    Not stated        19th Hussars attached as officers servant.
Dair    James    37589    Trooper    Not stated    Not stated        
Dale    Charles Henry    634*    Scout    04/03/1901    05/09/1901        Discharged Completion of Service J'B, Second Number 4167
Dalgarno    John Skinner    468*    Q.M. Sergeant    26/12/1900    08/07/1901        Discharged Completion of Service M'Burg, Second Number 6155
Dalgarno    John Skinner        Q.M. Sergeant    18/07/1901    28/03/1902        Discharged Completion of Service J'B. same man as above
Dalgarno    William    26368*    Scout    12/01/1901    15/07/1901        Discharged Completion of Service M'Burg, Second Number 65 & 18477
Dalgleish    A.J.        Vet. Lieut.    Not stated    Not stated        Attached from A.V.D.
Dalglish    James Muir    40996*    Trooper    02/01/1902    06/07/1902        Discharged Disbandment
Dallas    Joseph    661*    Corporal    06/04/1901    24/10/1901        Discharged Completion of Service C.T.
Dallas    Joseph    44820    Corporal    24/04/1902    06/07/1902        Discharged Disbandment, Same man as above
Dally    William    24289*    Trooper    03/12/1900    10/07/1901        Discharged Completion of Service, C.T., Second Number 466 & 19527
Daly    Hyacinth John    26331*    Trooper    09/01/1901    07/03/1901        Discharged PMB, Insubordination
Daniel    Frank    25869*    Trooper    05/01/1901    29/04/1901        Discharged unsuitable, Second number 242
Daniels    Andrew Smith    36924    Trooper    07/06/1901    07/06/1902        Discharged Coronation
Darby    Charles Stuart    33538*    Trooper    20/11/1901    22/05/1902        Discharged Completion of Service
Dare    James    37589    Trooper    08/12/1901    03/09/1902        Discharged Aldershot - ? Davie as surname?
Dargan    Thomas George    36947*    Scout    08/12/1901    15/10/1902        Discharged Disbandment C.T.
Darling    George    662*    Corporal    13/04/1901    24/10/1901        Discharged Completion of Service C.T.
Darroch    Alexander Charles    31578*    Corporal    15/02/1901    14/09/1901        Discharged Completion of Service
Darty    C. Stewart    33538    Trooper    20/11/1901    22/05/1902        Discharged Completion of Service J'B
Davey    A.    41026*    Trooper    20/01/1902    06/07/1902        Discharged Disbandment
Davey    Edwin Granville    26063*    Trooper    10/01/1901    26/07/1901        Discharged Completion of Service C.T.
Davey    S.    4919*    Signaller    Not stated    Not stated        Attached from 2nd Norfolks
David     A.            20/01/1902    Not stated        
Davidson    Arthur Selby    30735*    Trooper    12/02/1901    07/07/1902        Discharged to Scots Greys
Davidson    Charles    37548    Trooper    06/02/1902    03/09/1902        From Supply Co., Discharged Aldershot
Davidson    David    36978    Trooper    29/05/1901    16/06/1902        Discharged Completion of Service, Second Number 1058 & 4619
Davidson    H.K.            Not stated    Not stated        
Davidson    J.    37223    Lance Corporal    13/01/1902    08/03/1902        Died Klerksdorp
Davison    James    37234    Sadl. Corporal Scout    Not stated    10/03/1902        Died Enteric Klerksdorp
Davidson    John    37674        Not stated    Not stated        
Davidson    John    37674    Trooper    06/02/1902    03/09/1902        Discharged Aldershot
Davidson    John Deanes    27618*    Corporal    15/01/1901    02/08/1901        Discharged Completion of Service C.T.
Davidson    Laurence    31013    Trooper    16/02/1901    24/04/1902        Discharged M/U C.T.
Davidson    Peter    37427    Trooper    13/01/1902    03/09/1902        Discharged Aldershot
Davidson    R. Vincent        Lieutenant    14/02/1901    04/07/1901        Reserve, A.O. 367 06/07/1901, A.O. 310 06/04/1901
Davidson    Robert    37178    Trooper    30/10/1901    03/09/1902        Discharged Aldershot
Davidson    Robert    44656    Trooper*    15/04/1902    07/07/1902        Discharged Disbandment
Davidson    R.V.             Not stated    Not stated        
Davidson    William    *    Trooper    08/01/1901    Not stated        
Davie    Alexander (2) Edward (1)    35421    Trooper    Not stated    04/02/1902        Discharged Completion of Service C.T.
Davie    Edward Alexander    30801*    Trooper    20/05/1901    02/12/1901        Discharged Completion of Service
Davie    Thomas    40922*    Shoeing Smith    11/02/1902    07/07/1902        Discharged Disbandment
Davie    P.    44121    Trooper*    Not stated    Not stated        
Davies    David Wellington    31584*    Lance Corporal    15/02/1901    30/10/1901        Killed
Davies    Gilbert A.    695*    Trooper    05/04/1901    24/10/1901        Discharged Completion of Service C.T.
Davies-Griffith    George Llewellyn     36955*    Trooper    12/12/1901    10/07/1902        Discharged Disbandment P.M. (See folio 54)
Davies    Henry    31579*    Trooper    15/02/1901    14/09/1901        Discharged Completion of Service  
Davies    T.            06/05/1901    Not stated        
Davis    Albert    40167*    Trooper    28/01/1902    06/07/1902        Discharged Disbandment
Davis    Arthur Henry    39694*    Trooper    20/08/1901    06/07/1902        Discharged Disbandment
Davis    Charles    40102*    Trooper    16/12/1901    07/07/1902        Discharged Disbandment
Davis    David    37281    Trooper    23/12/1901    07/07/1902        Discharged to N.P.
Davis    Morgan John    31587*    Saddler Corporal    15/02/1901    30/10/1901        Killed
Davis    Percy    44*    Scouts    31/01/1901    25/02/1901        Discharged Undesirable
Dawes    Walter    565        21/01/1902    Not stated        Attached from R.H. Guards
Dawson    Hugh Kirkwood F. A. H.    25881*    Trooper    07/01/1900    Not stated        Deserter
Day    Harry    27671*    Trooper    01/02/1901    Not stated        Deserter
Day    John William    35486*    Trooper    29/07/1901    28/01/1902        Discharged Completion of Service
De Boos    Henry Walter    33551*    Lance Corporal    20/11/1901    21/05/1902        Discharged Completion of Service
De Reya    Charles    31842*    Corporal    14/03/1901    17/07/1901        Discharged ???
De Domballe    Guy Cyril    33513    Trooper    21/11/1901    21/05/1902        Discharged Completion of Service, D.G.
De Valle    Herbert    40075*    Corporal    15/02/1901    25/10/1901        Discharged Completion of Service, Second Number 31583
De Valle    Herbert    40075*    Corporal    17/01/1902    07/07/1902        Discharged Disbandment
De Wardt    Thomas Ewan    30720*    Trooper    11/02/1901    24/08/1901        Discharged Completion of Service C.T., Second Number 590
Dean    George    40101*    Trooper    16/12/1901    06/07/1902        Discharged Disbandment
Deans    Jesse    31590*    Trooper    Not stated    Not stated        
Dearnley    Walter    696*    Trooper    21/04/1901    24/10/1901        Discharged Completion of Service C.T.
Deerans    William Edward    114*    Trooper    26/12/1900    17/03/1901        Discharged Dbn Undesirable
Delaney    David Alfred    33534*    Trooper    21/11/1901    26/05/1902        Discharged Completion of Service PMB
Delaney    Robert    *    Trooper    04/01/1901    Not stated        
Delaney    Thomas Stephen    38255*    Trooper    27/09/1901    10/04/1902        Discharged Completion of Service J'B
Dell    William G.L.    36954*    Shoeing Smith    12/12/1901    26/06/1902        Discharged Completion of Service C.T.
Demmer    Julius Joseph    35479*    Corporal    21/07/1901    22/01/1902        Discharged Completion of Service
Dempsey    Joseph Edward    40103*    Trooper    16/12/1901    06/07/1902        Discharged Disbandment
Denning    Frederick William    30763*    Trooper    01/04/1901    19/10/1901        Discharged Completion of Service C.T.
Dennis    Theodore Anthony    38367*    Trooper    30/11/1901    18/06/1902        Discharged Completion of Service C.T., Second Number 1029
Denniston    Hugh    41114*    Trooper    20/05/1902    03/07/1902        Discharged M'burg Disbandment, Second Number 1162
Denniston    Thomas    33249    Trooper    26/02/1901    03/09/1902        Discharged Aldershot
Densham    Henry Charles    36940*    Trooper    01/11/1901    03/05/1902        Discharged Completion of Service M'Burg
Dent    Stuart    38242*    Trooper    25/09/1901    30/04/1902        Discharged completion of Service C.T.
Denyer    Alfred    40997*    Trooper    02/01/1902    06/07/1902        Discharged Disbandment
Derrick    Joseph    97*    Farrier Sergeant    04/01/1901    15/08/1901        Discharged M'Burg  
Destree    Louis Hamilton    42008*    Trooper    22/04/1902    06/07/1902        Discharged Disbandment
Devereux-Quicke    E.        Lieutenant    Not stated    Not stated        
Deveson    E.J.    41025*    Lance Corporal    20/01/1902    06/07/1902        Discharged Disbandment
Devine    Edward    26346*    Trooper    11/01/1901    Not stated        
Dewar    Andrew    37474    Trooper    02/12/1901    25/06/1902        Discharged Disbandment
Dewar    William    37462    Trooper    13/01/1902    03/09/1902        Discharged Aldershot
Dewhurst    J.    619*    Corporal    14/12/1900    08/03/1902        Transferred to 5th Dragoon Guards
Diack    William    798    Trooper    18/02/1901    03/09/1902        Discharged Aldershot
Dick    Charles    779    Lance Corporal    18/02/1901    26/06/1902        Discharged Disbandment J'B.
Dick    John    31589*    Trooper    15/02/1901    14/09/1901        Discharged Completion of Service
Dick-Cunyngham    R.H.        Captain    16/07/1901    07/07/1902        Resigned, A.O. 419 30/09/1901
Dick-Cunyngham    Sir William (Bart.)        Captain    17/12/1900    25/11/1901        Reserve A.O. 483 20/01/1902, A.O. 267 18/01/1901
Dick-Cunyngham    Sir William (Bart.)        Major    02/03/1902    Not stated        A.O. 538 03/05/1902 Same man as above
Dickinson    George    467*    Trooper    27/12/1900    09/07/1901        Discharged Completion of Service, Dbn
Dickman    Robert    HQS 243*    Sergeant    08/01/1901    07/07/1902        Discharged Disbandment
Dickson    Andrew    37457    Trooper    13/01/1902    03/09/1902        Discharged Aldershot
Dickson    John    697    Trooper    15/04/1901    03/09/1902        Discharged Aldershot
Dickson    William    469*    Trooper    08/01/1901    20/07/1901        Discharged Completion of Service M'Burg
Dight    Charles William    875*    Q.M. Sergeant    17/12/1901    07/07/1902        Discharged Disbandment
Dineen    Daniel Joseph    33471*    Shoeing Smith Corporal    21/10/1901    30/06/1902        Discharged Disbandment M'Burg
Dingwall    David    37394    Trooper    13/01/1902    03/09/1902        Discharged Aldershot
Dingwall    James    30789*    Trooper    18/04/1901    25/10/1901        Discharged Completion of Service C.T.
Dingwall    James    42103*    Trooper    25/04/1902    07/07/1902        Discharged Disbandment
Distant    Alexander Gustave    31846*    Corporal    15/03/1901    29/06/1901        Discharged C.T. Unsuitable
Divine    Frank    *    Private    04/01/1901    Not stated        
Dixon    Ambrose    31581*    Trooper    15/02/1901    14/09/1901        Discharged Completion of Service
Dixon    Frank    33484*    Trooper    23/10/1901    24/04/1902        Discharged Completion of Service, PMB
Dixon    Isaac    24323    Scout    26/06/1901    12/06/1902        Discharged Completion of Service C.T., Second Number 1028
Dixon    Isaac    24323*    Scout    14/12/1900    Not stated        Second Number 470
Dixon    Robert    31585*    Lance Corporal    15/02/1901    25/10/1901        Discharged Completion of Service, Second Number 586
Doake    W.    HQS 560    Trooper    29/12/1900    24/08/1901        Discharged Resigned own request
Dodds    George Ainslie    37479    Trooper    06/02/1902    03/09/1902        Discharged Aldershot, From Supply Co.
Dodd    Thomas    37659    Corporal    06/02/1902    03/09/1902        Discharged Aldershot, From Supply Co.
Doig    Charles    31009    Trooper    28/02/1901    03/09/1902        Discharged Aldershot  
Don    George Marshall    41095*    Trooper    28/04/1902    07/07/1902        Discharged Disbandment to N.P.
Donaghey    John    36974    Trooper    29/05/1901    03/09/1902        Discharged Aldershot
Donald    Alex McLean    33461    Trooper    25/03/1901    04/10/1901        Discharged Completion of Service, M'burg
Donald    Alexander    36973    Trooper    27/05/1901    19/06/1902        Discharged C.T. Disbandment
Donald    George    37186    Trooper    07/11/1901    07/07/1902        Discharged Disbandment  
Donald    H. McL.    33461*    Trooper    Not stated    Not stated        
Donald    James    37043    Lance Corporal    27/05/1901    03/09/1902        Discharged Aldershot
Donald    James    36976    Trooper    27/05/1901    03/09/1902        Discharged Aldershot
Donaldson    Alexander    54*    Trooper    01/03/1901    06/08/1901        Discharged M/U J'B
Donaldson    David    31580*    Trooper    15/02/1901    23/04/1902        Discharged Completion of Service J'B
Donaldson    Edward    33377    Trooper    01/02/1901    19/05/1902        Discharged "Thief"
Donaldson    Ralph Compton    39695*    Corporal    20/09/1901    30/08/1902        Discharged Disbandment M'Burg
Donaldson    Stuart    *    Trooper    24/04/1901    29/01/1901        Discharged ????
Donaldson    William    37177    Trooper    07/11/1901    03/09/1902        Discharged Aldershot
Donnelly    Peter    30792*    Trooper    24/04/1901    06/11/1901        Discharged Completion of Service C.T., Second Number 872
Donoghue    George    651*    Scout    11/05/1901    28/08/1901        Discharged M/U M'Burg
Doole    James    44677    Trooper*    14/04/1902    09/06/1902        
Dorward    William    36975    Trooper    23/05/1901    19/06/1902        Discharged Completion of Service J'B, Second Number 1077
Douglas    Albert George Walter    40999*    Trooper    02/01/1902    07/07/1902        Discharged Disbandment
Douglas    Alexander    698*    Trooper    16/04/1901    24/10/1901        Discharged completion of Service C.T.
Douglas    Charles    40998*    Trooper    02/01/1902    07/07/1902        Discharged Disbandment
Douglas    Elliott Cecil    25933*    Corporal    11/01/1901    Jun-02        Discharged J'Burg, Second Number 4644
Douglas    G.    41038        Not stated    08/07/1902        Supy, M/U C.T.
Douglas    George Henry Allen    31588*    Trooper    15/02/1901    14/09/1901        Discharged Completion of Service
Douglas    Harry    41001*    Trooper    02/01/1902    06/07/1902        Discharged Dbn
Douglas    James    37045    Trooper    29/05/1901    03/09/1902        Discharged Aldershot
Douglas    Robert John    36977    Trooper    30/05/1901    03/09/1902        Discharged Aldershot
Douglas    William    36902*    Trooper    29/04/1902    31/07/1902        Discharged PMBurg
Douglas    C.    HQS 244        11/01/1901    Not stated        
Doust    Harry Clarence    31873    Trooper     20/03/1901    Not stated        
Doust    Harry Clarence    36989*    Trooper     31/01/1902    07/07/1902        Discharged Disbandment
Dow    James Gregor    33482*    Trooper    24/10/1901    07/05/1902        Discharged Completion of Service J'B
Dow    John        Lieutenant    15/10/1901    20/12/1901        Rank & files fr. 18/04/1901, Killed, A.O. 404 04/11/1901
Dow    John Graham    37537    Trooper    Not stated    03/09/1902        Discharged Aldershot, From Supply Co.
Dow    John    30785    Trooper    18/04/1901    Not stated        
Dowell    Fred Harold    40105*    Trooper    16/12/1901    23/07/1902        Discharged Disbandment M'Burg
Dowell    Harry Arthur    40100*    Trooper    16/12/1901    23/07/1902        Discharged Disbandment M'Burg
Down    Albert Henry    HQS 564*    Corporal    19/12/1900    28/07/1901        Discharged Completion of Service J'B, See folio 35, Second Number 16243
Downie    Alexander    36972    Trooper    04/06/1901    04/02/1902        Invalided
Downie    John    25821*    Trooper    31/12/1900    29/04/1901        Discharged M/U C.T.
Doyden    James G.    *    Trooper    29/12/1900    Not stated        
Doyle    James    *    Trooper    Not stated    Not stated        Discharged with Ignominy
Driscoll    W.    33495*    Trooper    28/10/1901    14/05/1902        Discharged Completion of Service C.T.
Drummond    Alexander    39696*    Trooper    20/09/1901    11/04/1902        Discharged Completion of Service J'B
Drummond    James    37468    Piper Lance Corporal    13/01/1902    07/06/1902        Coronation
Drummond    Max        Trooper    05/05/1902    Not stated        
Drummond    Oswald    33489*    Trooper    29/10/1901    28/04/1902        Discharged Completion of Service J'B, Second Number 5444
Drysdale    Livingstone    1026    Trooper    07/02/1901    12/06/1902        Discharged Completion of Service J'B, Second Number 801 & 13201
Du Toit    A.S.    480*    Scout    31/03/1902    21/06/1902        Discharged Disbandment M'Burg, Second Number 1086
Du Toit    R.P.    305*    Scout    31/03/1902    13/06/1902        Discharged Disbandment M'Burg, Second Number 1057
Duff    Charles Edward        Lieutenant Colonel    16/04/1901    20/01/1902        Rejoined own regiment, A.O. 318 20/04/1901
Duff    John    37406    Trooper    13/01/1902    03/09/1902        Discharged Aldershot
Duff    Peter    34482*    Sergeant    27/07/1901    26/05/1902        Discharged Completion of Service J'B.
Duffey    Edward Joseph    31582*    Sergeant    15/02/1901    14/09/1901        Discharged Completion of Service  
Duffus    James    36979    Trooper    24/05/1901    03/09/1902        Discharged Aldershot
Duffy    F.G.    3251*    Corporal    Not stated    Not stated        Attached from E. Yorks. 5th Mtd Infantry
Duffy    J.    246    Trooper    15/01/1901    Not stated        
Duffy    Michael Bernard    33552*    Scout    20/11/1901    01/07/1902        Discharged Disbandment
Dugan    William    33433    Trooper    01/03/1901    07/06/1902        Coronation
Duggan    Hugh    40995*    Trooper    02/01/1902    06/07/1902        Discharged Disbandment
Duguid    Francis    37182    Trooper    04/11/1901    03/09/1902        Discharged Aldershot
Duguid    George    44752    Trooper*    16/04/1902    07/07/1902        Discharged Disbandment
Dumm    Howard Bernard    HQS 545*    Signalling Corporal    24/12/1900    20/12/1901        Died Enteric
Dunbar    Alexander    25865*    Trooper    05/01/1901    24/04/1901        Transferred to J.M.R., Second Number 354 & 4305
Dunbar    David    37187    Trooper    07/11/1901    07/07/1902        Discharged Disbandment
Dunbar    William    34591*    Trooper    26/08/1901    13/03/1902        Discharged Completion of Service C.T., Second Number 16807
Duncan    Alexander    30753*    Trooper    08/03/1901    24/09/1901        Discharged Completion of Service C.T.
Duncan    Alfred    *    Trooper    29/12/1900    Not stated        
Duncan    Francis    37128    Trooper    29/10/1901    03/09/1902        Discharged Aldershot
Duncan    George    320*    Corporal    08/02/1901    26/08/1901        Discharged Completion of Service C.T.
Duncan    J.    149*    Trooper    31/12/1900    21/03/1901        Discharged M/U Dbn
Duncan    James    37044    Trooper    31/05/1901    Not stated        In hospital Elandsfontein when the regiment left S.A.
Duncan    John Mustard    35404*    Sergeant    25/04/1901    08/11/1901        Discharged Completion of Service C.T.
Duncan    Robert    37171    Trooper    23/12/1901    03/09/1902        Discharged Aldershot
Duncan    William    37046    Trooper    31/05/1901    03/09/1902        Discharged Aldershot
Duncan    William G.    37201    Trooper    01/11/1901    03/09/1902        Discharged Aldershot
Duncan    William Neilson    *        24/04/1901    Not stated        
Dundas    John Ernest Frederick    36956*    Trooper    13/12/1901    29/06/1902        Discharged Disbandment J'B, Second Number 1149
Dunlop    Andrew Lyon    38327*    Scout    23/10/1901    07/07/1902        Discharged Disbandment
Dunlop    John    31840    Squadron Sergeant Major    04/03/1901    28/11/1901        Discharged No Longer Required
Dunn    Frederick    25910*    Corporal    09/01/1901    29/07/1901        Discharged Completion of Service J'B, Second Number 220
Dunn    Joseph Smith        Lieutenant    20/12/1900    13/01/1902        Super List 01/11/1901, Died Pretoria, A.O. 267 and 310 18/01/1901 & 06/04/1901
Dunn    S.J.    33410*    Sergeant    23/03/1901    07/07/1902        Discharged JoBurg
Dunn    Turner    25909*    Lance Corporal    09/01/1901    23/08/1901        Discharged Completion of Service M'Burg, Second Number 221
Dunn    William    699*    Trooper    20/02/1901    02/06/1901        Discharged Undesirable, C.T.
Dunn    William P.    800*    Trooper    07/04/1901    12/06/1902        Discharged Completion of Service J'B.
Duns    George    33248    Trooper    20/02/1901    30/10/1901        Killed
Dunstan    George Henry Francis    24335*    Trooper    19/12/1900    29/04/1901        Discharged Unsuitable, Secon Number 353 & 4617
Durham    Robert James    31586*    Trooper    15/02/1901    31/07/1902        PMBurg
Durie    Alexander    771    Trooper    14/02/1901    03/09/1902        Discharged Aldershot
Durrant    James Falconer    33514*    Trooper    03/12/1901    11/06/1902        Discharged Completion of Service
Durr     William        Trooper    07/04/1901    Not stated        
Dwyer    John Joseph    41077*    Trooper    02/04/1902    06/07/1902        Discharged Disbandment, Second Number W12087
Dyke    George Henry Harfield    38214*    Trooper    09/09/1901    14/10/1901        Discharged M/U C.T.
Dymond    John Edward    40104*    Trooper    16/12/1901    06/07/1902        Discharged Disbandment
Eadie    B.    HQS 3132*    Sergeant    Not stated    20/06/1902        Discharged, Rejoined 21st Lancers
Eadie    James    37047*    Trooper    15/04/1902    31/07/1902        Discharged PMBurg
Eakins    Richard    247*    Trooper    11/01/1901    03/08/1901        Discharged Completion of Service M'B, Second Number 3843
Ealher    George William    41091*    Trooper    28/04/1902    07/07/1902        Discharged Disbandment to NP
Earle    Walter Reynold    31591*    Trooper    15/02/1901    25/10/1901        Discharged Completion of Service  
Easson    Alexander    36795    Trooper    27/05/1901    03/09/1902        Discharged Aldershot
Easton    David        Lieutenant    20/12/1900    12/07/1902        Resigned, A.O. 310 06/04/1901
Easton    James    37063*    Lance Sergeant    15/04/1902    07/07/1902        Discharged
Easton    Robert    33252    Trooper    20/02/1901    03/09/1902        Discharged Aldershot
Easton    William    31848*    Sergeant    16/03/1901    30/06/1902        Discharged Completion of Service Disbandment, Second Number 9139
Eaton    George    31593*    Corporal    15/02/1901    20/03/1902        Discharged Completion of Service, Dbn, second number 33319 and 880
Eaton    John Kerr    35470*    Trooper    21/07/1901    23/01/1902        Discharged Completion of Service, Second number 7379
Eaton    William    24297*    Trooper    06/12/1900    10/07/1901        Discharged Completion of Service, C.T.
Eaton    William    33833*    Trooper    30/08/1901    13/03/1902        Discharged Completion of Service, C.T., Same man as above
Echardt    David    25874*    Trooper    05/01/1901    29/06/1901        Discharged C.T. Undesirable, second number 357
Eck    Henry John    38226*    Scout    23/09/1901    19/03/1902        Discharged Completion of Service C.T., Second number 14345
Eckford    John    33250    Trooper    26/02/1901    03/09/1902        Discharged Aldershot
Edgar    George    700*    Trooper    17/04/1901    10/04/1902        Invalided, Second Number 11798
Edington    Allan    358*    Trooper    16/01/1901    30/07/1901        Discharged Completion of Service M'B
Edington    Allan    358*    Trooper    08/08/1901    21/02/1902        Discharged Completion of Service J'B
Edminston    Ronald Louis    473*    Trooper    01/01/1901    03/10/1901        Discharged Completion of Service M'Burg
Edmiston    Robert    192    Trooper    07/12/1900    27/06/1901        Discharged Completion of Service Dbn
Edmiston    Robert    24301*    Trooper    30/07/1901    11/02/1902        Discharged Completion of Service C.T., Second Number