Nominal Rolls
WO 127 Index
This is the nominal roll of the SALH, a colonial unit of the Boer War of 1899-1902. The index was compiled from WO 127 at the National Archives, Kew by  Colin Roe
 
Abbott AJ 175 Trooper 9/3/1901 services not required
Adams P 2315 Trooper 3/12/1901 time expired
Adams J 25052 Trooper 11/14/1901 time expired
Adams JL 25052 Trooper 7/16/1901 time expired
Adams JH 36359 Trooper 4/12/1901 wrongly enlisted
Aitkens LEH 283 Trooper 6/30/1900 medically unfit
Alexander William 39430 Trooper 1/5/1902 time expired
Allen P 2245 Trooper ?14/11/01 in field
Allen ER 2126 Trooper 4/30/1902 time expired
Allen William 38066 Trooper 5/26/1902 time expired
Almond R 26551 Trooper 8/8/1901 time expired
Anderson CL 36406 Trooper 2/13/1902 Supernumerary List
Anderson M 2211 Lance Corporal ?14/11/01 in field
Anderson E 1965 Trooper 4/5/1901 medically unfit
Anderson O 22907 Trooper 6/14/1901 time expired
Armstrong J 389 Trooper 3/25/1901 medically unfit
Armstrong JG 26256 Trooper 9/5/1901 medically unfit
Arnold St.GA 25062 Trooper 7/17/1901 time expired
Arnott W 1741 Trooper 2/25/1901 completion of service
Arrowsmith T 1068 Sergeant 1/5/1902 time expired
Ashton GW 36422 Trooper 3/3/1902 time expired
Askew WB 1821 Trooper 3/15/1901 completion of service
Austin HB 1873 Trooper 4/15/1901 medically unfit
Axon S 2336 Trooper 11/26/1901 time expired
Ayer WB 36292 Trooper 1/3/1902 time expired
Aysone GA 26562 Trooper 7/16/1901 time expired
Bacon O 2720 Trooper 5/26/1902 time expired
Baines C 2267 Trooper 4/11/1901 time expired
Baird A 2412 Trooper 1/27/1902 time expired
Baishong W 2481 Trooper 1/25/1902 time expired
Baker G 22912 Trooper 4/11/1901 time expired
Baker H 2573 Trooper 8/24/1901 sentence DCM
Baker J 2297 Trooper 2/12/1901 time expired
Baker C 879 Sergeant Major 2/26/1901 completion of service
Balfe W 2712 Trooper 5/26/1902 time expired
Banfield A 26614 Trooper 12/8/1901 medically unfit
Barendilla GG 36467 Trooper 2/4/1902 time expired
Barker TE 1949 Farrier Sergeant Major 1/27/1902 medically unfit
Barlow W 1128 Trooper 2/26/1901 completion of service
Barnes D 2308 Trooper 2/12/1901 time expired
Barnett J 2496 Trooper 11/10/1901 medically unfit inefficient
Barnicott A 252 Farrier Sergeant 11/10/1901 time expired
Barr J 2591 Trooper 3/19/1902 time expired
Barrendillo G 26539 Trooper 3/9/1901 time expired
Barrett JV 1784 Trooper 2/26/1901 completion of service
Barton F 22889 Trooper 12/25/1901 Supernumerary List
Barwick SM 36330 Trooper 3/5/1902 time expired
Batty JR 2759 Trooper 10/6/1902 time expired
Bazley WR 36305 Lance Corporal 1/27/1902 time expired
Beaudry J 37537 Trooper 4/11/1901 by regiment
Beazley F 38863 Trooper 5/26/1902 time expired
Beer FE 22392 Trooper 6/14/1901 time expired
Behrens G 1842 Trooper 3/16/1901 Supernumerary
Bell W 2371 Trooper 12/16/1901 time expired
Bell G 24235 Trooper 6/29/1901 time expired
Bell R 26587 Lance Corporal 10/9/1901 time expired
Bellamy EE 24196 Sergeant 6/14/1901 time expired
Bendsten J 36360 Trooper 11/10/1901 medically unfit
Benham HS 1919 Corporal 5/31/1901 time expired
Benn J 37586 Trooper 3/19/1902 time expired
Benson J 36517 Trooper 2/12/1901 inefficient
Benyon E 36420 Trooper 2/15/1902 time expired
Berriman P 1791 Trooper 9/4/1900 time expired
Berriman W 25043 Trooper 6/28/1901 time expired
Berry EA 767 Trooper 1/9/1900 medically unfit
Billingham S 36520 Shoeing Smith 2/4/1902 time expired
Birney J 37590 Trooper 4/30/1902 time expired
Bissett F 2280 Trooper 12/28/1901 time expired
Black J 26540 Ambulance Corporal 4/3/1902 time expired
Black J 41499 Sergeant 10/15/1902 disbandment
Black J 26540 Trooper 7/25/1901 time expired
Blake R 41978 Trooper 10/15/1902 disbandment
Blare R 24222 Trooper 6/15/1901 time expired
Bloom WA 1787 Trooper 2/26/1901 completion of service
Blytt E 2803 Trooper 6/24/1902 time expired
Bomlake GE 2596 Trooper 5/4/1902 time expired
Bond WG 2018 Trooper 10/14/1901 medically unfit
Bossie G 26582 Trooper 7/16/1901 time expired
Botha M 2526 Trooper 3/9/1901 time expired
Botha C 2540 Trooper 3/9/1901 time expired
Botha C 2525 Trooper 4/11/1901 time expired
Bowden A 2569 Trooper 1/25/1901 time expired
Bowen J 22913 Trooper 6/15/1901 time expired
Bowen B 857 Trooper 2/10/1900 medically unfit
Boyd GJ 38030 Trooper 5/13/1902 time expired
Boyden TH 25015 Trooper 6/28/1901 time expired
Boyder HW 25014 Trooper 4/11/1901 time expired
Boylan H 38785 Trooper 12/31/1901 medically unfit
Boysen FV 36437 Corporal 3/5/1902 time expired
Boysen F 22940 Corporal 7/16/1901 time expired
Bradfield HG 24226 Trooper 6/15/1901 time expired
Brady EV 2247 Corporal 2/12/1901 time expired
Breen JC 2456 Trooper 2/25/1902 time expired
Brennan PJ 1600 Trooper 2/25/1901 completion of service
Brennan P 2678 Trooper 12/28/1901 medically unfit
Bres J 2848 Trooper 8/5/1902 Supernumerary List
Bridge C 2769 Trooper 1/27/1902 medically unfit
Brink D 2156 Trooper 12/17/1901 medically unfit
Broad G 38051 Trooper 4/4/1902 Supernumerary List
Broadfoot JN 36307 Trooper 1/3/1902 time expired
Brockma N 2527 Trooper 3/9/1901 time expired
Brocks W 38849 Trooper 5/26/1902 time expired
Bronse C 312 Corporal 1/10/1900 medically unfit
Bronse L 318 Lance Corporal 10/26/1901 medically unfit
Brookes WH 24199 Trooper 6/15/1901 time expired
Brooks NH 24199 Trooper 6/15/1901 time expired
Brooks WH 26585 Trooper 8/24/1901 time expired
Brown HV 36439 Trooper 1/4/1902 time expired
Brown H 26604 Trooper 3/12/1901 time expired
Brown HV 36443 Trooper 5/13/1902 time expired
Brown AJ 38782 Lance Corporal 3/29/1902 medically unfit
Brown B 2495 Trooper 5/11/1901 time expired
Brown HV 24251 Trooper 1/7/1901 time expired
Brown R 101 Trooper 2/17/1901 transferred to Supernumerary List
Brown WC 50 Trooper 2/26/1901 completion of service
Brown M 36384 Trooper 2/15/1902 medically unfit
Brown W 2646 Trooper 4/30/1902 time expired
Browning W 37541 Trooper 2/4/1902 time expired
Brownstain H 22933 Trooper 4/24/1901 inefficient
Bubb W 36509 Trooper 6/11/1901 medically unfit
Bubb G 36520 Trooper 6/4/1902 time expired
Buchan JP 2311 Trooper 2/12/1901 time expired
Buchanan J 36417 S/QM Sergeant 8/4/1902 medically unfit
Buckeridge J 26527 Trooper 7/16/1901 time expired
Buckingham E 22906 Trooper 6/15/1901 time expired
Buckridge J 26527 QM Sergeant 2/4/1902 time expired
Buist P 38358 Trooper 10/6/1902 time expired
Burke JA 3411 Trooper 1/25/1902 time expired
Burns J 40955 Trooper 6/6/1902 sentence CM
Burns G 257 Trooper 12/14/1901 time expired
Burns John 992 Trooper 7/11/1900 medically unfit
Burroughs A 36200 Trooper 2/12/1901 inefficient
Burt A 2418 Trooper 1/25/1902 time expired
Burton F 22889 Trooper 6/15/1901 time expired
Butler T 38045 Trooper 6/30/1902 medically unfit
Butler HE 22948 Trooper 9/18/1901 time expired
Butler EJ 36432 Trooper 2/28/1902 time expired
Byrne J 2328 Trooper 10/12/1901 time expired
Byrnes WJ 1656 Trooper 4/15/1901 time expired
Byrnes B 36323 Trooper 2/28/1902 time expired
Cahill N 26554 Lance Corporal 7/16/1901 time expired
Cain H 24998 Lance Corporal 6/28/1901 time expired
Cairns J 1742 Trooper 2/25/1901 completion of service
Caldwell B 2677 Trooper 5/13/1902 time expired
Calvert T 1786 Trooper 2/26/1901 completion of service
Campbell J 1817 Trooper 2/25/1901 completion of service
Candlish A 2447 Trooper 5/16/1902 time expired
Canterbury FW 24242 Lance Corporal 6/28/1901 time expired
Caples FJ 22917 Lance Corporal 7/22/1901 time expired
Capon E 36399 Trooper 1/4/1902 time expired
Capponna R 26538 Lance Corporal 7/16/1901 time expired
Carr R 2065 Lance Corporal 6/15/1901 medically unfit
Carroll H 1691 Trooper 2/25/1901 completion of service
Casey H 2619 Trooper 2/4/1902 time expired
Cass TW 24192 Lance Corporal 6/15/1901 time expired
Castling RW 2666 Trooper 1/5/1902 time expired
Cawood A 1765 Trooper 2/26/1901 completion of service
Chambers M 37540 Trooper 3/12/1901 inefficient
Chandler EF 36496 Trooper 2/25/1902 time expired
Charles S 2688 Trooper 5/26/1902 time expired
Cheyne J 2046 Saddler Corporal 11/30/1901 time expired
Chilton W 1174 Trooper 12/19/1901 medically unfit
Christian W 36397 Trooper 4/21/1902 medically unfit
Christien FJ 721 A/Sergeant 10/9/1901 time expired
Cialdini H 2794 Trooper 4/21/1902 medically unfit
Clarke J 2033 Sergeant 4/30/1902 time expired
Clayton JC 37587 Trooper 4/30/1902 time expired
Clemans M 25050 Trooper 3/23/1901 medically unfit
Cochrane J 2425 Trooper 1/25/1902 time expired
Coetzee M 36385 Lance Corporal 2/25/1902 time expired
Cohen H 38792 Trooper 2/15/1902 medically unfit
Coker WFH 819 Trooper 11/22/1900 medically unfit
Cole JJ 24186 Trooper 4/15/1902 time expired
Coles CE 39422 Trooper 2/24/1902 Supernumerary List
Collins TH 2348 Trooper 2/12/1901 time expired
Comerford P 24227 Lance Corporal 6/8/1901 time expired
Conning D 26547 Lance Corporal 7/16/1901 time expired
Coogan J 36421 Trooper 1/2/1902 time expired
Cook ET 36431 Trooper 2/28/1902 time expired
Cook G 38029 Trooper 7/3/1902 medically unfit
Cooper G 2133 Trooper 10/9/1901 time expired
Cooper CE 164 Trooper 2/26/1901 completion of service
Coppard G 26559 Lance Corporal 7/16/1901 time expired
Coster J 2400 Trooper 12/14/1901 time expired
Cox J 2322 Trooper ?04/11/01 in field
Cox JR 2322 Trooper 11/8/1901 sentence DCM
Crabtree CT 38039 Trooper 2/15/1902 medically unfit
Crabtree D 38040 Trooper 2/13/1902 Supernumerary List
Craig J 37585 Trooper 8/7/1902 Supernumerary List
Crawford C 39427 Trooper 12/28/1901 inefficient
Crean J 36480 Trooper 2/25/1902 time expired
Creighton R 36380 Trooper 12/24/1901 medically unfit
Cronch J 2004 Trooper 4/15/1901 medically unfit
Cronin J 2511 Trooper 12/14/1901 time expired
Cross P 2643 Trooper 4/30/1902 time expired
Cruickshank William 2253 Corporal 5/15/1902 time expired
Cruikshank W 2253 Corporal 11/10/1901 time expired
Cumbers A 5018 Trooper 12/28/1901 time expired
Cunningham A Trooper 12/21/1900 completion of service
Curnow WW 36309 Lance Corporal 4/11/1901 by regiment
Curnow WW 22905 Lance Corporal 6/14/1901 time expired
Curtis C 617 Trooper 2/25/1901 completion of service
Dabreton JB 36492 Trooper 7/1/1902 worthless
Dagg W 1957 Trooper 4/21/1901 Supernumerary List
Dagg N 1957 Trooper 4/21/1901 Supernumerary List
Daley J 2128 Trooper 2/10/1901 time expired
Dallimore TJ 36396 Sergeant 1/4/1902 time expired
Daniel J 2802 Trooper 6/24/1902 time expired
Daniels CV 2052 Corporal 7/16/1901 time expired
Daniels H 26563 Trooper 7/16/1901 time expired
Daniels H 26563 Trooper 2/25/1902 time expired
Dante J 26522 Trooper 7/27/1901 time expired
Darling W 1740 Lance Corporal 6/17/1901 time expired
Darragh William 2675 Trooper 5/13/1902 time expired
Dashwood C 36336 Lance Corporal 4/24/1902 time expired
Davies C 36312 Trooper 9/30/1901 Supernumerary
Davis C 24236 Trooper 6/29/1901 time expired
Davis JW 38339 Trooper 5/26/1902 time expired
Dawson G 2512 Trooper 4/11/1901 by regiment
Dawson AG 2170 Trooper 9/30/1901 time expired
De Gruchy WJ 2819 Sqn. Sergeant Major 10/15/1902 disbandment
De Gruchy WJ 2819 Sqn. Sergeant Major 10/15/1902 disbandment
De Lucci A 40954 Trooper 3/18/1902 medically unfit
De Meillion G 36476 Trooper 2/25/1902 time expired
De Villiers JPJ Trooper 5/9/1900 medically unfit
Deane J 38053 Trooper 5/26/1902 time expired
Deans WR 2179 Trooper ?04/11/01 in field
Delaney CJ 2122 Trooper 9/8/1901 sentence DCM
Denning W 1639 Corporal 10/15/1902 disbandment
Denning N 1639 Trooper 2/25/1901 completion of service
Deufort A 2404 Trooper 12/28/1901 time expired
Devine A 2736 Trooper 4/3/1902 medically unfit
Devine J 25033 Trooper 6/29/1901 time expired
Diamond C 25053 Trooper 7/16/1901 time expired
Diamond C 25035 Trooper 2/25/1902 time expired
Diamond C 25035 Trooper 2/28/1902 time expired
Dickens T 286 Trooper 2/25/1902 time expired
Dickman S 24232 Corporal 6/15/1901 time expired
Dickson J 24990 Trooper 6/28/1901 time expired
Dixon G 1612 Lance Corporal 5/3/1902 time expired
Dixon G 1612 Trooper 12/31/1901 Supernumerary
Dobson F 25035 Trooper 6/15/1901 time expired
Donaghe T 1875 Sergeant 10/15/1902 disbandment
Donaldson J 5026 Trooper 1/3/1902 time expired
Donble LA 588 Sergeant 6/4/1901 time expired
Donnan J 2148 Lance Corporal ?04/11/01 in field
Dransfield F 2745 Trooper 10/6/1902 time expired
Drew M 1828 Trooper 2/25/1901 completion of service
Drew A 36235 Trooper 1/3/1902 time expired
Druce E 38356 Trooper 2/25/1902 medically unfit
Duberley EG 2554 Trooper 12/14/1901 time expired
Duckworth E 2357 Trooper 2/12/1901 time expired
Dudgeon W 36525 Trooper 1/25/1902 worthless
Duffy J 2581 Trooper 4/11/1901 by regiment
Duggan H 24245 Trooper 8/24/1901 time expired
Dunne H 2697 Trooper 5/26/1902 time expired
Dye W 72 Corporal 10/15/1902 disbandment
Earl GW 1010 Trooper 1/3/1901 completion of service
Eaton E 5001 Trooper 11/18/1901 time expired
Eberhard W 1248 2/25/1901 completion of service
Eckhardt HJ 26583 Trooper 2/5/1901 medically unfit
Edmunds J 2583 Trooper 2/25/1902 time expired
Egerton W 32341 Trooper 10/6/1902 time expired
Elliott G 22936 Trooper 1/25/1902 time expired
Elliott A 1510 Saddler Corporal 2/25/1901 completion of service
Elliott NH 36283 Trooper 2/28/1902 time expired
Ellis AE 39440 Trooper 1/5/1902 time expired
Ellis WJ 38789 Trooper 4/12/1901 medically unfit
Ells E 5004 Trooper 5/9/1901 time expired
Ells T 5003 Trooper 5/9/1901 time expired
Elmes M 1807 Trooper 2/25/1901 completion of service
Elmes F 1808 Trooper 2/25/1901 completion of service
Emiannee OD 2507 Trooper 3/12/1901 time expired
English G 965 Trooper 2/25/1901 completion of service
Epps F 2431 Trooper 1/27/1902 time expired
Erasmus LJ 2539 Trooper 10/9/1901 time expired
Erdmer TP 220 Corporal 10/16/1900 completion of service
Ericksen JE 2575 Trooper 12/14/1901 time expired
Evans E 2074 Trooper 2/5/1901 medically unfit
Evans W 22894 Trooper 6/14/1901 time expired
Ewins WWJ 22898 Trooper 6/17/1901 time expired
Eyles A 2664 Trooper 12/28/1901 inefficient
Failsher M 36428 Trooper 2/28/1902 time expired
Farmont J 39443 Trooper 2/21/1902 Supernumerary List
Farquharson JC 1792 Trooper 2/25/1901 completion of service
Farrington AH 1832 Trooper 2/25/1901 completion of service
Farrington AH 1832 Trooper 2/25/1901 completion of service
Ferris J 22961 Trooper 6/15/1901 time expired
Ferris J 22961 Trooper 3/5/1902 time expired
Figsby WH 2659 Trooper 3/5/1902 time expired
Finck AJ 26529 Trooper 7/17/1901 time expired
Fisher N 2692 Trooper 3/13/1902 medically unfit
Fisher A 22901 Trooper 6/15/1901 time expired
Fisher G 36440 Trooper 3/23/1902 Supernumerary List
Fisher N 2692 Trooper 3/13/1902 medically unfit
Fitzgibbon CG 36529 Trooper 2/12/1901 inefficient
Fitzpatrick J 2301 Trooper 11/29/1901 time expired
Fitzpatrick MG 2424 Trooper 4/11/1901 in field
Flack E 2501 Trooper 11/30/1901 time expired
Flack A 36491 Trooper 2/15/1902 time expired
Flack E 2506 Trooper 12/19/1901 time expired
Flanagan D 39434 Trooper 1/5/1902 time expired
Flavell W 39436 Sergeant 10/6/1902 time expired
Fletcher H 2489 Trooper 7/4/1902 time expired
Flinn RL 2558 Trooper 12/14/1901 time expired
Flood AHG 5028 Trooper 12/15/1901 by regiment
Flowers LJ 2502 Trooper 2/12/1901 time expired
Ford J 1012 Trooper 3/26/1901 completion of service
Ford A 24997 Trooper 6/29/1901 time expired
Ford GE 2374 Trooper 12/14/1901 time expired
Forslei PW 603 Trooper 10/25/1900 own request
Forster PN 603 Lance Corporal 6/15/1901 time expired
Fortuin P 26543 Corporal 6/6/1902 Supernumerary List
Fortuin JG 24250 Trooper 6/29/1901 time expired
Fortune P 26543 Trooper 7/16/1901 time expired
Foster J 38401 Trooper 5/13/1902 time expired
Foster E 26600 Trooper 8/24/1901 time expired
Frank WS 348 Sergeant 6/14/1901 time expired
Frank L 2503 Trooper 4/11/1901 time expired
Fraser D 33654 Trooper 1/27/1902 time expired
Freeney AJ 38048 Trooper 5/13/1902 time expired
French F 1509 Trooper 2/25/1901 completion of service
French SC 2510 Lance Corporal 3/12/1901 time expired
Frickey H 38799 Trooper 4/30/1902 time expired
Frost LJ 38031 Trooper 5/16/1902 time expired
Fulham T 24214 Trooper 6/15/1901 time expired
Funk F 2811 Trooper 6/24/1902 time expired
Gadsby T 38075 Trooper 10/6/1902 time expired
Gainer JC 36482 Trooper 3/25/1902 Supernumerary List
Gainsford AG 2645 Trooper 4/30/1902 time expired
Galer H 25011 Trooper 6/28/1901 time expired
Galloway A 294 Corporal 2/26/1901 completion of service
Gan W 36504 Trooper 2/25/1902 time expired
Gannon J 2668 Trooper 7/5/1902 time expired
Gannon James 2775 Trooper 4/30/1902 Supernumerary List
Gardner WS 39445 Trooper 5/13/1902 time expired
Garnett E 563 Sergeant 10/7/1900 medically unfit
Garratt JH 36543 Trooper 12/19/1901 medically unfit
Gault W 2382 Trooper 12/14/1901 time expired
Gaynor F 1913 Farrier Sergeant 9/3/1901 Supernumerary
Geary J 36464 Trooper 1/4/1902 time expired
Geary B 922 Trooper 6/15/1901 time expired
Geary B 922 QM Sergeant 4/11/1901 time expired
Geddes JG 2685 Trooper 5/13/1902 time expired
Geddes JR 1531 Trooper 3/9/1901 time expired
Geddes J 26572 Trooper 3/4/1901 medically unfit
Gilding HG 1853 Lance Corporal 4/21/1901 Supernumerary List
Giles T 2361 Trooper 1/27/1902 time expired
Gilfillan A 36359 Trooper 1/3/1902 time expired
Gillam P 36410 Trooper 11/3/1902 time expired
Gilles J 30837 Trooper 5/13/1902 time expired
Gillies D 2029 Trooper 4/3/1902 time expired
Gillies W 2029 Trooper 6/28/1901 time expired
Gillman M 36306 Trooper 11/15/1901 by regiment
Gillman CR 36500 Trooper 2/4/1902 time expired
Gilmer C 36487 Trooper 11/26/1901 by regiment
Gilmer N 36501 Trooper 2/25/1902 time expired
Giltesfie ET 25037 Trooper 6/8/1901 time expired
Glantz JC 24254 Trooper 6/29/1901 time expired
Gleeson T 2633 Trooper 8/1/1902 inefficient
Gleeson H 2113 Trooper 10/9/1901 time expired
Gleeson J 2621 Trooper 4/16/1902 time expired
Glisson E 2459 Trooper 1/3/1902 time expired
Glynn G 1944 Trooper 10/9/1901 sentence DCM
Goddard AE 24187 Trooper 6/15/1901 time expired
Goldman R 38796 Trooper 11/15/1901 by regiment
Gomm AE 26536 Trooper 10/15/1902 disbandment
Gomm AE 26536 Lance Corporal 1/3/1902 time expired
Gomm AE 25536 Trooper 7/30/1901 time expired
Gomperty RE 1780 Trooper 2/26/1901 completion of service
Goodman B 1552 Trooper 1/3/1901
Goodman B 1552 Trooper 1/3/1901 completion of service
Goodman A 24239 Trooper 9/3/1901 inefficient
Gorton T 2466 Trooper 2/25/1902 time expired
Gough HJ 26528 Trooper 7/16/1901 time expired
Gough G 819 Sqn. Sergeant Major 10/9/1901 time expired
Gough George 819 Trooper 5/13/1902 time expired
Gouws G 2523 Trooper 5/9/1901 time expired
Gouws M 36538 Trooper 2/15/1902 medically unfit
Gouws GH 2584 Trooper 9/30/1901 time expired
Gouws FW 36511 Trooper 2/25/1902 time expired
Gouws G Trooper 10/9/1901 time expired
Gracie AC 36281 Trooper 2/4/1902 time expired
Graham A 2442 Trooper 3/3/1902 time expired
Graham G 2022 Trooper 9/18/1901 time expired
Graham AG 1931 Corporal 12/14/1901 time expired
Gray D 26596 Trooper 3/9/1901 time expired
Gray CJ 2674 Trooper 5/13/1902 time expired
Gray HM 24216 Trooper 6/15/1901 time expired
Gray T 1567 Trooper 2/25/1901 completion of service
Green G 2494 Trooper 12/24/1901 sentence CM
Green T 25045 Trooper 6/28/1901 time expired
Green H 1778 Trooper 2/25/1901 completion of service
Green JR 341 Trooper 1/3/1901 completion of service
Greenaway A 2737 Corporal 4/6/1902 time expired
Greig C 462 Lance Corporal 2/26/1901 completion of service
Griffiths E 36423 Trooper 1/4/1902 time expired
Groenwald BH 36332 Trooper 2/4/1902 time expired
Groome T 38846 Trooper 4/6/1902 time expired
Grove I 36389 Corporal 7/3/1902 medically unfit
Grove RW 38033 Trooper 2/25/1902 medically unfit
Grurenalo E 22890 Trooper 6/15/1901 time expired
Gubb E 1810 Trooper 5/22/1901 time expired
Hacker H 1831 Trooper 1/3/1901 completion of service
Hall A 36306 Trooper 8/27/1901 unfit for service
Halpin W 2060 Trooper 3/8/1901 Supernumerary
Hamill A 2392 Trooper 9/12/1901 time expired
Hammond T 38896 Trooper 1/3/1902 Supernumerary List
Harbut R 22895 Trooper 4/15/1901 medically unfit
Hares R 2677 Trooper 12/14/1901 time expired
Harle TV 627 Trooper 1/3/1902 time expired
Harmer E 36015 Trooper 4/11/1901 by regiment
Harper C 32339 Corporal 5/6/1902 time expired
Harris J 24230 Trooper 3/6/1901
Harris CC 24261 Trooper 6/15/1901 time expired
Harris R 26602 Trooper 11/10/1901 time expired
Harris CR 2217 Trooper 3/10/1901 time expired
Harris J 24191 Trooper 6/15/1901 time expired
Harris EC 2189 Trooper in field
Harris J 24200 Trooper 3/6/1901 medically unfit
Harris CC Trooper 6/15/1901 time expired
Harsant E 37548 Trooper 4/11/1901 by regiment
Hart PM 25063 Trooper 6/28/1901 time expired
Harvey PF 22910 Trooper 6/14/1901 time expired
Hatton H 36301 Trooper 4/3/1902 time expired
Haydon JA 36339 Shoeing Smith 10/3/1902 time expired
Hayes J 2711 Corporal 5/26/1902 time expired
Hayes C 5020 Trooper 1/24/1902 time expired
Hayes T 2710 Trooper 5/26/1902 time expired
Hayward G 2281 Corporal 12/28/1901 time expired
Hazel A 38838 Trooper 5/13/1902 time expired
Hearey WH 36368 Trooper 3/3/1902 time expired
Heiberg PJ 22888 Trooper 6/15/1901 time expired
Heighway G 22969 Trooper 4/16/1902 time expired
Henderson S 37529 Trooper 8/1/1902 medically unfit
Henderson RH 26603 Trooper 11/10/1901 time expired
Henderson R 35032 Trooper 4/11/1901 by regiment
Hendricks J 36350 Trooper 1/27/1902 time expired
Henry J 3637 Trooper 4/11/1901 by regiment
Henry H 3182 Lance Corporal 3/6/1901 time expired
Herand JC 1070 Trooper 1/3/1901 completion of service
Herbert R 1139 Trooper 2/25/1901 completion of service
Hetherington AJ 24263 Trooper 6/28/1901 time expired
Hewson G 1200 Trooper 5/3/1901 completion of service
Heysen G 1801 Farrier Sergeant Major 2/28/1901 completion of service
Hibbs DJ 3754 Trooper 4/30/1902 time expired
Hickens WH 1584 Trooper 2/25/1901 completion of service
Higgins J 38343 Trooper 5/26/1902 time expired
Higson FN 26569 Trooper 7/16/1901 time expired
Hilditch Les. R 733 Corporal 3/15/1901 time expired
Hill A 36297 Trooper 10/3/1902 time expired
Hill G 26574 Trooper 3/9/1901 time expired
Hillery J 25028 Lance Corporal 3/15/1902 medically unfit
Hillyer FW 38047 Trooper 4/6/1902 time expired
Hillyer BL 22902 Trooper 2/26/1901 no longer required
Hinton WF 36302 Trooper 2/28/1902 time expired
Hoare H 2176 Lance Corporal 5/9/1901 time expired
Hoborough H 24221 Trooper 2/25/1902 time expired
Hoborough H 24221 Trooper 6/15/1901 time expired
Hogan T 1521 Trooper 10/9/1901 time expired
Holland F 36943 Trooper 2/25/1902 medically unfit
Hollingdale J 38851 Trooper 5/26/1902 time expired
Holmes WG 22892 Trooper 2/7/1901 time expired
Holroyd R 1116 Sqn. Sergeant Major 8/20/1902 discharged in England
Holyer GH 2556 Trooper 11/26/1901 medically unfit
Honan E 2724 Corporal 10/15/1902 disbandment
Honstouw JCV 1782 Trooper 2/26/1901 completion of service
Hopkins GT 423 Sergeant 4/1/1901 completion of service
Horton J 25002 Trooper 2/7/1901 time expired
Horton C 2225 Trooper 9/24/1901 in field
Hoskin S 2278 Trooper 9/24/1901 Supernumerary
Hossack R 36398 Trooper 3/3/1902 time expired
Howe AE 36499 Shoeing Smith 2/28/1902 time expired
Hubbard FH 38072 Trooper 12/28/1901 inefficient
Hudson G 2579 Trooper 12/14/1901 time expired
Hudson T 2574 Trooper 12/14/1901 time expired
Hughes FCW 2732 Trooper 7/7/1902 disbandment
Hughson JH 36678 Sergeant 1/5/1902 medically unfit
Humble J 24171 Trooper 2/15/1902 medically unfit
Hunt J 2701 Trooper 5/26/1902 time expired
Hunt EW 32064 Trooper 2/21/1902 Supernumerary List
Hurst R 36327 Trooper 2/25/1902 time expired
Hurst R 24223 Trooper 6/15/1901 time expired
Hutchinson W 36343 Sergeant 2/25/1902 time expired
Hyams J 38070 Trooper 6/1/1902 inefficient
Innes WL 36459 Trooper 2/4/1902 time expired
Ireland S 2450 Trooper 2/28/1902 time expired
Jack AL 36450 Trooper 1/3/1902 time expired
Jackson E 813 Sqn. Sergeant Major 10/15/1902 disbandment
Jackson R 26557 Trooper 7/16/1901 time expired
Jacobs J 2493 Trooper 4/11/1901 by regiment
Jagoe A 36350 Trooper 1/3/1902 time expired
Jamieson WK 22955 Trooper 10/4/1901 Supernumerary List
Jankolowitz M 25055 Trooper 7/16/1901 time expired
Janson A 26500 Trooper 7/25/1901 time expired
Jarvis GI 1167 Trooper 10/18/1900 medically unfit
Jenkins J 2313 Trooper 11/30/1901 time expired
Jenner W 36429 Trooper 2/21/1902 time expired
Johns T 2504 Trooper 6/28/1901 time expired
Johnson J 36373 Trooper 2/25/1902 time expired
Johnson T 39442 Trooper 4/4/1902 medically unfit
Johnson R 2572 Trooper 4/11/1901 by regiment
Johnson J 2509 Trooper 3/12/1901 time expired
Johnson EH 22958 Trooper 1/3/1901 time expired
Johnson A 1827 Trooper 1/3/1901 completion of service
Johnson L 2373 Trooper 1/17/1902 time expired
Johnson RV 5006 Trooper 11/26/1901 time expired
Johnson J 2216 Trooper 11/10/1901 time expired
Johnson AJ 39432 Trooper 6/22/1902 Supernumerary List
Johnson JR 26597 Trooper 3/9/1901 time expired
Johnston S 2810 Trooper 6/24/1902 time expired
Johnston J 1026 Trooper 9/10/1900 medically unfit
Johnston S 1680 Trooper 2/15/1901 Supernumerary List
Johnston TH 24265 Trooper 6/28/1901 time expired
Johnstone WR 36408 Corporal 2/28/2008 time expired
Johnstone JD 36513 Trooper 12/28/1901 inefficient
Johnstone J 1026 Lance Corporal 4/3/1902 time expired
Jonas SC 38034 Trooper 1/3/1902 time expired
Jones AC 39444 Trooper 12/14/1901 medically unfit
Jones A 39424 Trooper 5/13/1902 time expired
Jones W 24257 Trooper 6/28/1901 time expired
Jones TH 2542 Trooper 9/18/1901 time expired
Jones JE 22899 Trooper 6/25/1901 time expired
Jones WM 25024 Ambulance Corporal 6/28/1901 time expired
Jones WC 2541 Trooper 10/9/1901 time expired
Jones T 36429 Trooper 12/21/1901 time expired
Jones LC 2570 Trooper 1/27/1902 time expired
Jonker J 2553 Trooper 10/9/1901 time expired
Jonker A 2548 Trooper 3/9/1901 time expired
Jonker A 2549 Trooper 10/9/1901 time expired
Jonker PE 2552 Trooper 10/9/1901 time expired
Jordan F 36522 Trooper 10/3/1902 medically unfit
Jordan TM 36523 Trooper 6/4/1902 time expired
Karsten NC 25047 Trooper 2/15/1902 time expired
Karstens NC 25047 Trooper 5/7/1901 time expired
Kauffmann B 1795 Trooper 2/26/1901 completion of service
Kaye W 29474 Trooper 2/25/1902 time expired
Keen T 5008 Trooper 3/9/1901 time expired
Keene G 1833 Trooper 3/31/1901 time expired
Kellas W 2379 Trooper 1/28/1902 time expired
Kelly WE 1950 Trooper 6/15/1901 time expired
Kelly T 38787 Trooper 4/11/1901 by regiment
Kelly F 2735 Trooper 10/6/1902 time expired
Kelly H 22939 Trooper 6/15/1901 time expired
Kelly W 2432 Trooper 3/25/1902 Supernumerary List
Kelly J 22938 Trooper 6/15/1901 time expired
Kelly JC 2177 Trooper 6/8/1901 at own request
Kelly T 24203 Trooper 6/15/1901 time expired
Kendall JW 1027 Trooper 12/12/1901 time expired
Kennedy LL 26532 Sergeant Major 5/9/1901 time expired
Kenny WD 2375 Sergeant 11/6/1902 time expired
Kent A 25042 Trooper 7/16/1901 time expired
Ker WF 24213 Trooper 6/14/1901 time expired
Kershaw H 2760 Trooper 4/6/1902 time expired
Kilpatrick HS 36369 Corporal 3/3/1902 time expired
Kind CA 37582 Trooper 1/4/1902 time expired
King H 2568 Trooper 12/14/1901 time expired
Kinghorn C 2537 Trooper 3/9/1901 time expired
Knight AE 863 Trooper 11/3/1901 medically unfit
Knoetze FJ 36518 Trooper 2/25/1902 time expired
Koekemoer D 36488 Trooper 1/27/1902 medically unfit
Koen J 2544 Trooper 10/9/1901 time expired
Koetzee G 2533 Trooper 10/9/1901 time expired
Koetzee H 2515 Trooper 10/9/1901 time expired
Koetzee C 2536 Trooper 10/9/1901 time expired
Koetzee D 2530 Trooper 10/9/1901 time expired
Kokshall R 22875 Trooper 11/10/1901 inefficient
Kriger JHR 24207 Lance Corporal 6/14/1901 time expired
Kronk RA 2180 Trooper 9/18/1901 medically unfit
Kruss PJ 21166 Trooper in field
L'Estrange CE 1543 Trooper 2/25/1901 completion of service
Lagorie HJ 36348 Farrier Sergeant 2/4/1902 time expired
Lagorie J 2654 Farrier 7/16/1901 time expired
Lake E 26601 Trooper 3/9/1901 time expired
Lakie J 38036 Trooper 5/13/1902 time expired
Lambert J 22954 Trooper 4/11/1901 time expired
Lamont Joseph 25048 Trooper 1/6/1901 time expired
Lander Q 22963 Trooper 6/14/1901 time expired
Lander George 22877 Trooper 6/14/1901 time expired
Lander G 36304 Trooper 4/3/1902 time expired
Landsman C 36466 Trooper 7/5/1902 time expired
Landsmen C 2081 Trooper 10/9/1901 time expired
Langlois T 36414 Trooper 2/28/1902 time expired
Lansdown T 2460 Trooper 4/11/1901 by regiment
Lawrence M 22914 Trooper 6/8/1901 time expired
Lawrence WA 22884 Trooper 6/15/1901 time expired
Lawrence JW 24229 Trooper 6/15/1901 time expired
Lawson GA 2660 Trooper 3/5/1902 time expired
Lazenby JS 22920 Trooper 1/24/1901 sentence DCM
Lean B 1564 Trooper 6/15/1901 time expired
Leathers H 1190 Trooper in field
Ledts C 24247 Trooper 4/11/1901 by regiment
Ledts C 24247 Trooper 6/28/1901 time expired
Lee A 1884 Trooper 3/12/1900 medically unfit
Leedham FN 1896 Trooper 11/4/1901 medically unfit
Leigh J 36395 Trooper 2/28/1902 time expired
Leitch A 36445 Trooper 3/3/1902 time expired
Leite CP 24984 Trooper 1/3/1902 time expired
Lepine P 27589 QM Sergeant 7/4/1902 time expired
Leser H 26553 Trooper 7/16/1901 time expired
Levine A 157 Trooper 2/25/1901 completion of service
Lewis E 26584 Corporal 3/9/1901 time expired
Linden O 22882 Trooper 6/14/1901 time expired
Lindon O 40447 Trooper 7/7/1902 disbandment
Linn J 1102 Trooper 2/25/1901 completion of service
Lipman J 38878 Trooper 2/25/1902 medically unfit
Litchfield A 36357 Trooper 4/3/1902 time expired
Little FC 1745 Lance Corporal 2/25/1901 completion of service
Lobb H 1062 Trooper 2/12/1901 inefficient
Lock J 2488 Trooper 2/4/1902 time expired
Locke G 5009 Trooper 11/26/1901 time expired
Lomax J 24267 Trooper 6/28/1901 time expired
Look GF 24198 Trooper 6/15/1901 time expired
Lough J 36438 Trooper 5/21/1902 medically unfit
Lowe J 2087 Trooper 11/25/1901 medically unfit
Luckie WA 2964 Trooper 7/7/1902 disbandment
Lund P 26588 Trooper 3/9/1901 time expired
Lyall JH 2261 Trooper 8/8/1901 time expired
Lynch M 26535 Trooper 7/25/1901 time expired
Lynch M 36535 Lance Corporal 1/3/1902 time expired
Mackel F 2454 Trooper 2/25/1902 time expired
Maher D 2699 Trooper 5/26/1902 time expired
Maher SF 1848 Trooper 3/15/1901 medically unfit
Makin WS 2452 Trooper 2/25/1902 time expired
Malbeck C 36289 Trooper 1/3/1902 time expired
Manson T 552 Trooper 8/19/1900 medically unfit
Marchant J 1506 Sergeant 12/21/1901 time expired
Marinus H 5011 Trooper 5/9/1901 time expired
Markell M 37546 Trooper 2/4/1902 time expired
Marks J 2672 Trooper 6/24/1902 time expired
Marryatt A 2429 Trooper 1/27/1902 time expired
Marsh W 24896 Corporal 6/8/1901 time expired
Marshall PK 1854 QM Sergeant 1/25/1902 time expired
Marshall RN 2290 Trooper in field
Martell H 1969 Lance Corporal 7/22/1901 time expired
Martin R 36460 Corporal 2/4/1902 time expired
Martin EJ 26619 Trooper 9/30/1901 time expired
Massagia H 26575 Trooper 7/16/1901 time expired
Masser B 2714 Corporal 5/26/1902 time expired
Massey WJ 36390 Trooper 1/3/1902 time expired
Matthews J 36481 Trooper 11/10/1901 sentence false pretences
Matthuis JG 2522 Trooper 3/9/1901 time expired
Matthuis LG 25251 Trooper 3/9/1901 time expired
Mauroneo L 25199 Trooper 2/28/1902 inefficient
Mawson F 2783 Trooper 6/24/1902 time expired
May C 36352 Trooper 2/28/1902 time expired
May W 37588 Trooper 1/4/1902 time expired
Maytham E 2382 Trooper 11/22/1901 time expired
McAlister J 2883 Trooper 2/5/1902 time expired
McArthur William 38035 Trooper 5/13/1902 time expired
McCafferty J 2347 Trooper 2/12/1901 time expired
McCall J 2746 Trooper 10/6/1902 time expired
McCallum AR 153 Trooper 2/25/1901 completion of service
McCarthy WB 26579 Trooper 7/16/1901 time expired
McCarthy F 26570 Lance Corporal 1/21/1902 Supernumerary List
McCarthy H 26546 Trooper 2/25/1902 time expired
McCarthy M 36463 Trooper 2/4/1902 time expired
McCarthy R 26571 Trooper 7/16/1901 time expired
McCleary D 36533 Trooper 8/4/1902 time expired
McClelland WJ 2686 Sergeant 5/13/1902 time expired
McCormick R 36381 Trooper 4/16/1902 time expired
McDermott J 2163 Trooper 1/10/1901 time expired
McDonald N 1647 Trooper 2/25/1901 completion of service
McDonald E 2396 Trooper 12/17/1901 time expired
McDonald H 22937 Trooper 8/3/1901 medically unfit
McDonell C 36358 Sergeant 2/18/1902 time expired
McDonnell P 25012 Trooper 1/5/1901 medically unfit
McElwee J 2364 Trooper 3/12/1901 time expired
McEwan J 38791 Trooper 3/12/1901 inefficient
McGill J 2680 Trooper 5/13/1902 time expired
McGracht W 32871 Trooper 5/27/1901 DCM
McGrath W 32871 Trooper 12/8/1901 no longer required
McGregor A 24414 Shoeing Smith 4/3/1902 time expired
McGregor JG 1724 Trooper 9/18/1901 time expired
McGregor RB 2896 Trooper 8/7/1902 Supernumerary List
McGuinness W 22967 Trooper 8/11/1901 time expired
McKay D 2386 Trooper 2/25/1902 time expired
McKay G 2410 Trooper 1/27/1902 time expired
McKechnie J 2610 Trooper 1/4/1902 time expired
McKechnie H 2043 Trooper 2/5/1901 medically unfit
McKenny CF 2385 Trooper 12/14/1901 time expired
Mckenzie C 2168 Sqn. Sergeant Major 1/25/1902 time expired
McKillop J 385 Trooper 11/24/1900 medically unfit
McKinly J 22880 Trooper 6/14/1901 time expired
McKinnon J 25068 Lance Corporal 7/25/1901 time expired
McLachlan J 844 Sergeant 2/26/1901 completion of service
McLean JC 24241 Trooper 6/28/1901 time expired
McLean JC 24251 Trooper 5/13/1902 time expired
McLeroth A 27 Trooper 8/14/1900 medically unfit
McMillan JC 1849 Trooper 4/7/1901 time expired
McMillan JC 1849 Trooper 4/7/1901 time expired
McMillan C 810 Sergeant 1/25/1902 time expired
McMullin GR 2703 Trooper 5/26/1902 time expired
McNab J 2273 Trooper 12/28/1901 time expired
McNaughten J 1830 Trooper 1/3/1901 completion of service
McPherson A 40956 Trooper 1/7/1902 Supernumerary List
McRae W 2398 Trooper 12/17/1901 time expired
Mechan J 1795 Trooper 2/26/1901 completion of service
Meiklejohn J 22924 Trooper 1/25/1902 time expired
Meintjes WG 25525 Trooper 7/16/1901 time expired
Meiring M 2529 Trooper 6/30/1901 time expired
Merker HC 2815 Trooper 6/24/1902 time expired
Meurant EH 1814 Lance Corporal 2/25/1901 completion of service
Middleton WE 2370 Trooper 12/14/1901 time expired
Middleton HW 36412 Trooper 4/3/1902 time expired
Miller J 36342 Trooper 2/25/1902 time expired
Miller William 2684 Trooper 5/13/1902 time expired
Mills EJ 38044 Corporal 5/13/1902 time expired
Milton J 25010 Trooper 6/28/1901 time expired
Minnie J 36489 Trooper 11/26/1901 by regiment
Mitchell JC 36490 Trooper 10/26/1901 medically unfit
Monk E 2491 Trooper 5/13/1902 time expired
Montrose TJ 2228 Trooper 1/25/1902 time expired
Moody F 26620 Trooper 4/4/1901 medically unfit
Moonie G 2696 Trooper 5/26/1902 time expired
Moore F 148 Trooper 8/30/1901 time expired
Moore AH 108 Sergeant 6/8/1900 own request
Moore SJ 2215 Trooper 4/11/1901 time expired
Moore AT 1841 Trooper 1/3/1901 completion of service
Moore E 1137 Trooper 12/14/1901 time expired
Moore JN 24197 Trooper 7/24/1901 time expired
Moorhouse H 270 Corporal 8/13/1900 medically unfit
Moran Henry 38027 Corporal 5/13/1902 time expired
Morgan W 36335 Trooper 5/3/1902 time expired
Morgan R 36526 Trooper 1/4/1902 time expired
Morise DJ 24988 Trooper 6/28/1901 time expired
Morris HW 24219 Trooper 10/1/1902 time expired
Morris Q 2786 Trooper 6/24/1902 time expired
Morris F 36331 Trooper 2/15/1902 time expired
Morris F 36471 Corporal 4/16/1902 medically unfit
Morton W 25018 Trooper 2/4/1902 time expired
Moss J 2162 Trooper 1/10/1901 time expired
Mott AG 384 Trooper 8/29/1900 medically unfit
Moulds WT 36407 Sergeant Major 2/4/1902 time expired
Mourant EH 1647 Lance Corporal 2/25/1901 completion of service
Muir PA 36282 Shoeing Smith 2/28/1902 time expired
Muller J 24188 Trooper 6/14/1901 time expired
Mullins LJ 2667 Trooper 1/5/1902 time expired
Mulroy J 36372 Trooper 2/25/1902 time expired
Murdoch A 22872 Trooper 6/15/1901 time expired
Murphy F 2383 Trooper 12/14/1901 time expired
Murphy T 22885 Trooper 9/3/1901 not required
Murphy D 26592 Trooper 10/9/1901 time expired
Murray R 434 Lance Corporal 5/6/1900 medically unfit
Murray R 22878 Lance Corporal 6/28/1901 time expired
Murray J 39438 Trooper 8/5/1902 Supernumerary List
Murray R 22878 Corporal 12/14/1901 time expired
Myers J 36531 Trooper 11/10/1901 medically unfit
Naulty P 2704 Trooper 5/26/1902 time expired
Neal RC 2611 Trooper 12/19/1901 medically unfit
Nel J 2518 Trooper 3/9/1901 time expired
Nel C 2579 Trooper 3/9/1901 time expired
Nel RWA 36498 Trooper 2/25/1902 time expired
Nelson J 2497 Trooper 2/4/1902 time expired
Nelson P 24581 Trooper 3/9/1901 time expired
Newell A 36400 Trooper 3/12/1901 inefficient
Newell C 24556 Sergeant 2/24/1902 time expired
Nicholl JW 36437 Trooper 2/28/1902 time expired
Nicholson AD 2299 Trooper 11/30/1901 time expired
Nicholson EC 24195 QM Sergeant 6/14/1901 time expired
Nielson LC 877 Lance Corporal 2/26/1901 completion of service
Nolan MH 38341 Corporal 11/6/1902 time expired
Norton W 2508 Trooper 3/12/1901 time expired
Nurse F 37547 Trooper 5/4/1902 medically unfit
O'Brien P 2019 Trooper 4/7/1901 time expired
O'Brien J 38026 Trooper 7/7/1902 disbandment
O'Keefe JJ 2239 Trooper in field
O'Neil J 2543 Trooper 10/9/1901 time expired
O'Neill Thomas 39428 Trooper 1/5/1902 medically unfit
O'Niell FP 36499 Trooper 2/25/1902 time expired
O'Niell WF 4312 Trooper in field
O'Riordan M 22953 Corporal 4/3/1902 time expired
O'Riordan M 41496 Sergeant 10/15/1902 disbandment
O'Sullivan J 1910 Trooper 3/23/1901 Supernumerary
O'Toole J 37583 Trooper 1/27/1902 medically unfit
O'Toole PE 32340 Trooper 6/24/1902 time expired
Oakford F 33837 Trooper 6/14/1902 time expired
Oelfse AHC 2531 Trooper 3/9/1901 time expired
Oelfse J 2532 Trooper 3/9/1901 time expired
Oelfse W 2524 Trooper 3/9/1901 time expired
Ohlsson GA 22874 Trooper 3/16/1902 time expired
Oliver H 25067 Trooper 7/16/1901 time expired
Oliver L 1080 Trooper 2/26/1901 completion of service
Osborne J 2310 Trooper 2/15/1902 medically unfit
Overberg M 407 Trooper 3/3/1902 time expired
Owen J 24202 Trooper 1/25/1902 time expired
Owen J 2565 Trooper 12/21/1901 time expired
Owen E 39429 Trooper 8/11/1901 medically unfit
Paddison BCT 36542 Trooper 4/11/1901 by regiment
Pallison GR 1825 Corporal 3/21/1902 completion of service
Palmer H 2807 Trooper 6/24/1902 time expired
Pankhurst S 67 Corporal 7/3/1902 medically unfit
Park T 2683 Trooper 1/27/1902 medically unfit
Paterson J 36376 Trooper 2/25/1902 time expired
Patterson W 25005 Trooper 6/28/1901 time expired
Payne TH 22921 Trooper 6/15/1901 time expired
Pearce W 24258 Trooper 9/30/1901 time expired
Peckham F 42157 Trooper 7/7/1902 disbandment
Pedder RJ 2191 Trooper 11/18/1901 in field
Peek HJ 1718 Trooper 1/3/1901 completion of service
Pembridge P 24173 Trooper 1/25/1902 time expired
Pembridge P 24172 Trooper 6/15/1901 time expired
Perks H 2757 Trooper 4/6/1902 time expired
Perryman F 36655 Trooper 1/25/1902 time expired
Peterson C 36485 Trooper 2/24/1902 time expired
Petrie G 25020 Trooper 6/28/1901 time expired
Phillips A 5012 Trooper 11/18/1901 time expired
Phillips A 5012 Trooper 11/18/1901 time expired
Pinch JJ 604 Sergeant 1/27/1902 time expired
Pinkerton JL 24206 Trooper 6/28/1901 time expired
Pinnack H 36409 Sergeant 2/25/1902 medically unfit
Pitt J 1824 Trooper 1/3/1901 completion of service
Pittard E 2182 Trooper 11/18/1901 in field
Platt J 2338 Trooper 2/12/1901 time expired
Platt R 26502 Trooper 5/16/1902 time expired
Plowman AH 2716 Trooper 5/26/1902 time expired
Plum W 2534 Trooper 10/9/1901 medically unfit
Plummer R 2738 Trooper 7/1/1902 inefficient
Pollock WA 2255 Trooper 11/18/1901 in field
Ponsford CW 2477 Trooper 1/3/1902 time expired
Poole W 2618 Trooper 2/4/1902 time expired
Porter TA 39426 Trooper 1/5/1902 time expired
Poseman HWM 24171 Trooper 4/6/1901 time expired
Potter FE 25065 Trooper 3/9/1901 time expired
Potter MV 25004 Trooper 1/3/1902 time expired
Powell JW 2550 Lance Corporal 4/12/1901 time expired
Precious JC 26578 Trooper 7/16/1901 time expired
Prendegast D 2823 Trooper 2/25/1902 inefficient
Prentice A 36324 Trooper 2/21/1902 Supernumerary List
Preston C 36365 Trooper 2/28/1902 time expired
Price M 26537 Lance Corporal 10/3/1902 time expired
Price T 36515 Corporal 2/25/1902 time expired
Price M 26537 Trooper 7/25/1901 time expired
Prideaux CA 1866 Trooper 3/21/1901 Supernumerary
Propper J 36280 Trooper 10/31/1901 Supernumerary List
Prouse RA 247 Corporal 3/4/1901 Supernumerary
Pusey FH 1502 QM Sergeant 2/26/1901 completion of service
Quilter J 36319 Trooper 1/4/1902 time expired
Quine S 2449 Trooper 1/2/1902 time expired
Quinn T 36405 Trooper 10/3/1902 time expired
Rainsbottom W 25007 Trooper 6/28/1901 time expired
Ralston WG 22916 Trooper 6/15/1901 time expired
Rasmunsen C 36355 Trooper 2/24/1902 time expired
Redman J 36284 Trooper 12/12/1902 medically unfit
Redman HJ 36502 Trooper 2/4/1902 time expired
Rees CW 22911 Trooper 7/16/1901 time expired
Rees CW 22911 Trooper 4/3/1902 time expired
Reeves C 38801 Trooper 9/4/1902 time expired
Regan J 2580 A/Corporal 4/11/1901 by regiment
Reid RA 36354 Trooper 6/3/1902 time expired
Reidy R 25602 Trooper 3/9/1901 time expired
Rensburg T 2508 Trooper 4/11/1901 time expired
Restall GA 37543 Trooper 4/11/1901 by regiment
Retief H 36276 Trooper 4/21/1902 medically unfit
Reynolds M 2461 Trooper 1/25/1902 time expired
Reynolds E 21666 Trooper 10/9/1901 time expired
Reynolds W 24264 Sergeant 2/4/1902 time expired
Reynolds W 24264 Corporal 10/7/1901 time expired
Rice W 2505 Trooper 12/10/1901 Supernumerary List
Rice W 2694 Trooper 8/4/1902 medically unfit
Richardson FJ 2448 Trooper 3/5/1902 time expired
Riddell JW 37539 Trooper 2/4/1902 time expired
Rigden JW 38063 Trooper 10/6/1902 time expired
Rightford J 36311 Trooper 2/24/1902 time expired
Rightford J 22919 Trooper 4/7/1901 time expired
Riley FM 36540 Trooper 11/10/1901 sentence false pretences
Roach SE 1790 Trooper 12/21/1900 completion of service
Roberts E 41479 Trooper 10/15/1902 disbandment
Roberts J Trooper 11/11/1901 medically unfit
Robertson WJ 2190 Trooper in field
Robertson JC 22875 Lance Corporal 11/10/1901 time expired
Robinson E 2640 Trooper 3/29/1902 Supernumerary List
Robinson J 2787 Sergeant 10/15/1902 disbandment
Robinson A 38357 Trooper 10/6/1902 time expired
Robinson WA 22959 Trooper 6/15/1901 time expired
Robinson A 24996 Trooper 3/29/1901 Supernumerary
Robinson J 2337 Trooper 2/12/1901 time expired
Roodt PJ 24205 Farrier Sergeant 2/4/1902 time expired
Roose H 36349 Trooper 2/28/1902 time expired
Rorke CO 1560 Trooper 12/21/1900 completion of service
Rossland S 26566 Trooper 7/16/1901 time expired
Rout WE 36316 Trooper 11/3/1902 time expired
Rowland AJ 26088 Trooper 7/17/1901 time expired
Russell P 36394 Trooper 2/25/1902 medically unfit
Ryan J 858 Sqn. Sergeant Major 10/15/1902 disbandment
Ryan JC 2362 Sergeant 5/13/1902 time expired
Samuels M 23234 Trooper 6/28/1901 time expired
Sanderson A 26618 Trooper 10/9/1901 time expired
Sanderson EM 24228 Trooper 6/15/1901 completion of service
Sangar M 25041 Trooper 2/7/1901 medically unfit
Sangar M 25041 Trooper 2/7/1901 medically unfit
Sayer FR 36321 Lance Corporal 8/1/1902 medically unfit
Schaffer W 36383 Trooper 2/12/1901 inefficient
Schlesinger A 2812 Trooper 2/24/1902 bad character
Schmidt O 36374 Trooper 2/25/1902 time expired
Schofield J 2575 Trooper 10/9/1901 time expired
Schroeder E 38347 Trooper 5/26/1902 time expired
Schuller OH 38797 Sergeant 11/27/1901 own request
Schutte MLW 1846 Sqn. Sergeant Major 1/5/1902 time expired
Scott H 26572 Trooper 7/16/1901 time expired
Scott TN 1781 Trooper 2/26/1901 completion of service
Scott H 2194 Trooper 1/7/1901 supernumerary
Scully George 39440 Trooper 1/5/1902 time expired
Seaward SP 36286 Trooper 2/28/1902 time expired
Selanders R 3313 Trooper 1/3/1901 completion of service
Selanders R 3313 Trooper 1/3/1901 completion of service
Seston A 1556 Corporal 8/20/1902 discharged in England
Seymour R 38355 Trooper 3/24/1902 medically unfit
Shanley JM 1772 Trooper 11/26/1900 transferred to Supernumerary List
Shea J 38028 Trooper 5/14/1902 time expired
Shearer D 22964 QM Sergeant 10/15/1902 disbandment
Sheldon A 26589 Trooper 12/9/1901 time expired
Sherwood WH 38359 Trooper 12/31/1901 inefficient
Shoson C 36351 Trooper 2/12/1901 inefficient
Shutte MLN 1846 Trooper 2/26/1901 completion of service
Siegenberg L 36425 Trooper 4/3/1902 time expired
Sigall J 26560 Trooper 7/16/1901 time expired
Sigall J 26560 Trooper 2/18/1902 time expired
Silford A 36300 Trooper 10/15/1902 disbandment
Silk W 2649 Trooper 4/30/1902 time expired
Simmons FJ 24248 Trooper 6/26/1901 medically unfit
Simpson H 2693 Trooper 5/26/1902 time expired
Skinner J 1799 Sergeant 2/26/1901 completion of service
Skinner CA 2227 Trooper in field
Slabbert AH 2516 Trooper 3/9/1901 time expired
Slabbert NF 36497 Trooper 2/25/1902 time expired
Slabbert G 2520 Trooper 3/9/1901 time expired
Slabbert W 2545 Trooper 3/9/1901 time expired
Slabbert NG 2546 Trooper 10/9/1901 time expired
Slaine J 36413 Trooper 1/4/1902 time expired
Sleigh D 26557 Trooper 7/16/1901 time expired
Slight W 25016 Trooper 6/28/1901 time expired
Smith RA 1749 Trooper 2/26/1901 completion of service
Smith CE 39423 Trooper 5/13/1902 time expired
Smith PN 2627 Trooper 10/6/1902 useless
Smith AE 22891 Trooper 4/7/1901 time expired
Smith JP 2513 Trooper 12/14/1901 time expired
Smith Albert 25021 Trooper 6/28/1901 time expired
Smith FR 378 QM Sergeant 4/30/1902 time expired
Smith GJ 24208 Trooper 6/15/1901 completion of service
Smith AE 25021 Trooper 4/11/1901 time expired
Soderblom E 36433 Trooper 5/13/1902 time expired
Solomon W 24230 Trooper 6/27/1901 time expired
Solomon W 24230 Trooper 1/3/1902 time expired
Soyers C 25026 Trooper 6/28/1901 time expired
Speller S 36318 Trooper 2/28/1902 time expired
Spence HB 1815 Trooper 2/25/1901 completion of service
Spier V 2778 Trooper 1/29/1902 Supernumerary List
Spratt JC 2346 Trooper 3/12/1901 time expired
Sprawson JT 36294 Trooper 2/21/1902 time expired
St. John R 1209 Trooper 6/28/1901 time expired
Stallwood WW 2483 Trooper 8/4/1902 time expired
Steer P 28046 Trooper 5/13/1902 time expired
Stephens HB 1783/1798 Trooper 2/26/1901 completion of service
Stere George 36475 Trooper 3/5/1902 time expired
Stevens AJ 36386 Trooper 3/21/1902 time expired
Stevens WP 39425 Trooper 4/30/1902 medically unfit
Stevens JFS 39439 Trooper 12/14/1901 medically unfit
Stevenson JR 1627 Trooper 8/10/1900 own request
Stewart J 2409 Trooper 2/4/1902 Supernumerary List
Stewart J 38841 Trooper 3/12/1901 inefficient
Stewart G 38032 Trooper 12/14/1901 by regiment
Stewart J 38781 Trooper 2/4/1902 time expired
Stidolph WH 1099 Trooper 11/10/1901 false pretences
Stobbs JHH 1671 QM Sergeant 11/30/1900 medically unfit
Stober F 36288 Corporal 5/13/1902 time expired
Stockl F 38052 Trooper 5/26/1902 time expired
Stokes W 36371 Lance Corporal 3/3/1902 time expired
Stokes L 2700 Trooper 5/16/1902 time expired
Storey C 26548 Trooper 7/16/1901 time expired
Stote W 24240 Trooper 1/3/1902 time expired
Stote W 24240 Trooper 6/28/1901 time expired
Stranberg G 1045 Trooper 3/15/1901 completion of service
Suddaby G 2836 Trooper 8/7/1902 Supernumerary List
Sullivan W 38850 Trooper 6/1/1902 Supernumerary List
Sullivan M 36477 Trooper 1/25/1902 time expired
Sullivan D 26589 Trooper 10/9/1901 time expired
Summers R 36442 Sergeant 4/3/1902 time expired
Sutherland J 38852 Trooper 5/26/1902 time expired
Sutton H 37549 Trooper 1/29/1902 Supernumerary List
Swanepool WG 2538 Trooper 3/9/1901 time expired
Swanson R 1940 Trooper 3/12/1901 time expired
Sykes W 2462 Trooper 2/25/1902 time expired
Symes LJ 1672 Lance Corporal 2/25/1901 completion of service
Symons R 24252 Trooper 5/7/1901 time expired
Tait P 38038 Trooper 5/13/1902 time expired
Tanner E 38 Trooper 11/10/1901 medically unfit
Taylor CO 808 Sqn. Sergeant Major 1/3/1901 completion of service
Taylor EH 38068 Trooper 5/26/1902 time expired
Taylor J 36411 Trooper 2/15/1902 time expired
Terrault L 37779 Trooper 7/4/1902 time expired
Tetlow JH 26553 Trooper 7/16/1901 time expired
Teudt H 36401 Trooper 12/14/1901 medically unfit
Thomas J 36483 Trooper 8/27/1901 unfit for service
Thomas EQ 2567 Trooper 12/14/1901 time expired
Thomas C 2630 Trooper 2/21/1902 Supernumerary List
Thomas W 2464 Trooper 1/3/1902 time expired
Thomas R 59 Trooper 1/3/1901 completion of service
Thompson R 2551 Trooper 2/12/1901 time expired
Thompson W 1822 Trooper 1/3/1901 completion of service
Thornborrow GH 2001 Trooper 6/28/1901 time expired
Thorpe C 25066 Trooper 4/11/1901 time expired
Titterton W 36527 Trooper 2/4/1902 time expired
Tompkins W 38342 Trooper 5/26/1902 time expired
Tomsett E 24210 Trooper 8/24/1901 time expired
Tomsett PF 24211 Trooper 6/14/1901 time expired
Tong C 36497 Trooper 2/25/1902 time expired
Town JM 36429 Trooper 6/11/1901 medically unfit
Towns JH 25008 Trooper 2/10/1901 time expired
Townsend LA 36424 Trooper 3/3/1902 time expired
Townshend GJF 1829 Trooper 2/25/1901 completion of service
Tribos M 2576 Trooper 12/14/1901 time expired
Troy W 37591 Trooper 2/4/1902 time expired
Tucker GH 644 Sergeant Major 2/26/1901 completion of service
Tugwell H 26566 Trooper 7/16/1901 time expired
Tuohy M 24218 Trooper 4/11/1901 time expired
Tuohy MP 24218 Trooper 6/15/1901 time expired
Turner A 36382 Trooper 4/3/1902 time expired
Turner J 189 Lance Corporal 1/3/1901 completion of service
Turst W 22873 Trooper 6/14/1901 time expired
Udal H 568 Trooper 11/21/1900 expiration of service
Valentine JH 26523 Trooper 7/16/1901 time expired
Van Biljoen C 36495 Trooper 4/9/1901 unfit for service
van der Mescht MJ 2547 Trooper 9/30/1901 time expired
Van der Schyff JP 36521 Trooper 11/10/1901 false pretences
van Gert A 2535 Trooper 3/9/1901 time expired
van Haght PMC 26530 Trooper 7/17/1901 time expired
Van Haght PMC 26530 Trooper 4/3/1902 time expired
Van Laun E 36419 Trooper 12/28/1901 Order AAG
Van Tonder W 36506 Trooper 2/25/1902 time expired
Verry L 1812 Trooper 1/3/1901 completion of service
Verry L 1812 Trooper 11/21/1900 expiration of service
Villa W 24193 Trooper 6/15/1901 completion of service
Villa W 33661 Trooper 4/11/1901 by regiment
Vinall J 2135 Trooper 9/4/1901 sentence DCM
Vinall J 2135 Trooper 9/4/1901 sentence CM
Wade E 1868 Trooper 6/15/1901 time expired
Wahbruth C 37584 Trooper 4/30/1902 time expired
Walker CA 38847 Trooper 2/15/1902 medically unfit
Walker CA 38847 Trooper 2/15/1902 medically unfit
Walker H 38893 Trooper 6/30/1902 time expired
Wallace W 2713 Trooper 2/13/1902 Supernumerary List
Wallace R 41474 Trooper 7/7/1902 disbandment
Wallace WJ 36508 Trooper 1/3/1902 time expired
Walleen W 79 Lance Corporal 10/19/1901 medically unfit
Wallin GJ 22909 Trooper 6/14/1901 time expired
Waltersdorp M 38861 Trooper 5/26/1902 time expired
Warleigh L 36344 Ambulance Sergeant 2/4/1902 time expired
Waterhouse J 2021 Trooper 7/16/1901 time expired
Watkins N 26567 Trooper 7/16/1901 time expired
Watkins J 38848 Trooper 5/26/1902 time expired
Watson J 2015 Trooper 10/15/1902 disbandment
Webb G 2785 Trooper 6/24/1902 time expired
Weeks JW 1246 Sergeant Major 2/4/1902 time expired
Weldon JM 2010 Trooper 3/28/1901 Supernumerary List
Wells J 2773 Trooper 4/6/1902 time expired
Welsh J 36514 Trooper 2/24/1902 time expired
Wensley JA 458 Trooper 5/31/1901 time expired
Wepenaar F 26565 Trooper 11/22/1901 time expired
Wepenaar N 22956 Trooper 6/14/1901 time expired
West C 26564 Trooper 7/16/1901 time expired
West C 39448 Corporal 5/13/1902 time expired
Westman A 2068 Trooper 2/21/1902 Supernumerary List
Wheeler M 26568 Trooper 7/16/1901 time expired
Wheeler A 84 Trooper 8/6/1901 time expired
Wheeler E 2590 Trooper 3/26/1902 time expired
Whelan W 34986 Sergeant 9/3/1902 Supernumerary List
White S 24249 Trooper 11/10/1901 time expired
White H 24246 Trooper 4/11/1901 time expired
White HM 258 T/Sergeant 2/26/1901 completion of service
White JC 411 Sergeant 2/26/1901 completion of service
White J 2232 Trooper in field
White H 24246 Trooper 6/28/1901 time expired
White C 36333 Trooper 5/3/1902 time expired
White JA 2369 Trooper 3/12/1901 time expired
White J 26599 Trooper 10/9/1901 time expired
Whittaker R 2428 Trooper 1/25/1902 time expired
Wiechold J 37544 Trooper 4/11/1901 by regiment
Wiid G 24194 Trooper 6/8/1901 time expired
Wilks W 25049 Trooper 6/28/1901 time expired
Williams CP 22881 Trooper 6/14/1901 time expired
Williams G 24260 Trooper 9/4/1900 medically unfit
Williams T 36416 Trooper 2/28/1902 time expired
Williams W 38780 Trooper 1/4/1902 time expired
Williams KR 71 A/Sergeant 2/4/1901 time expired
Williams F 2814 Trooper 6/24/1902 time expired
Williams E 22908 Trooper 6/15/1901 time expired
Williams W 24993 Trooper 6/29/1901 time expired
Williams FJ 2101 Trooper 3/9/1901 time expired
Williams HW 217 Trooper 6/25/1900 medically unfit
Williams A 2178 Trooper 3/10/1901 time expired
Williams L 2669 Trooper 5/13/1902 time expired
Williamson SF 2063 Trooper 3/9/1901 time expired
Willis W 2084 Trooper 3/9/1901 time expired
Wilson HJ 1859 Trooper 5/21/1901 medically unfit
Wilson I 74 Trooper 2/26/1901 completion of service
Wilson W 25025 Trooper 8/7/1901 time expired
Wilson J 26545 Trooper 2/24/1902 time expired
Wilson WJ 36468 Trooper 11/6/1902 time expired
Wilson C 24262 Trooper 6/28/1901 time expired
Window W 98 Lance Corporal 3/21/1901 completion of service
Winer W 24255 Trooper 6/29/1901 time expired
Winter A 1532 S/QM Sergeant 3/12/1901 time expired
Wittman A 2038 Trooper 1/3/1901 unable to speak English
Wittman A 2038 Trooper 1/3/1901 unable to speak English
Wolfe D 2026 Trooper 2/25/1902 time expired
Wolff D 2026 Trooper 7/16/1901 time expired
Wood J 24220 Trooper 6/15/1901 time expired
Wood C 39433 Trooper 2/13/1902 Supernumerary List
Woods J 24257 Trooper 9/4/1902 time expired
Woodward WF 24293 Trooper 6/28/1901 time expired
Woollends G 1783 Trooper 9/3/1901 medically unfit
Worrall JP 2463 Ambulance Corporal 2/24/1902 time expired
Wren WG 38338 Trooper 5/26/1902 time expired
Wright W 36285 Trooper 2/15/1902 time expired
Wright WB 22950 Sergeant 4/11/1901 time expired
Wrigley W 2767 Trooper 4/6/1902 time expired
Wrigley RS 1751 Sergeant 2/27/1901 completion of service
Yardley R 2582 Trooper 9/23/1901 medically unfit
Young P 24243 Trooper 6/28/1901 time expired
Young C 36392 Trooper 4/3/1902 time expired
Zicaliatti A 22930 Trooper 12/21/1901 time expired
Zurcher C 959 Corporal 9/18/1900 medically unfit