Last name Rank Service Number First names or initials Date of death Age Cemetery/memorial Grave Reference/Panel Number Regiment Country of service
McHARDY Private 1253 ALEXANDER 28 April 1916 ARRAS MEMORIAL Bay 8. View record Seaforth Highlanders United Kingdom McHARDY Private 1253 28/04/1916 ARRAS MEMORIAL Seaforth Highlanders United Kingdom
  • Last name McHARDY
  • First name(s) ALEXANDER
  • Rank Private
  • Service number 1253
  • Regiment Seaforth Highlanders
  • Country of service United Kingdom
  • Date of death 28 April 1916
  • View record
McKENZIE Private S/40947 ALICK 29 March 1918 ARRAS MEMORIAL Bay 8 and 9. View record Gordon Highlanders United Kingdom McKENZIE Private S/40947 29/03/1918 ARRAS MEMORIAL Gordon Highlanders United Kingdom
  • Last name McKENZIE
  • First name(s) ALICK
  • Rank Private
  • Service number S/40947
  • Regiment Gordon Highlanders
  • Country of service United Kingdom
  • Date of death 29 March 1918
  • View record
McKENZIE Lance Corporal 310056 ANDREW 21 March 1918 ARRAS MEMORIAL Bay 8 and 9. View record Gordon Highlanders United Kingdom McKENZIE Lance Corporal 310056 21/03/1918 ARRAS MEMORIAL Gordon Highlanders United Kingdom
  • Last name McKENZIE
  • First name(s) ANDREW
  • Rank Lance Corporal
  • Service number 310056
  • Regiment Gordon Highlanders
  • Country of service United Kingdom
  • Date of death 21 March 1918
  • View record
McKENZIE Private 281252 ARCHIBALD 12 May 1918 Age 32 ARRAS MEMORIAL Bay 8. View record Highland Light Infantry United Kingdom McKENZIE Private 281252 12/05/1918 32 ARRAS MEMORIAL Highland Light Infantry United Kingdom
  • Last name McKENZIE
  • First name(s) ARCHIBALD
  • Rank Private
  • Service number 281252
  • Regiment Highland Light Infantry
  • Country of service United Kingdom
  • Date of death 12 May 1918
  • View record
McLACHLAN Private 278101 ALEXANDER 03 October 1917 ARRAS MEMORIAL Bay 9. View record Argyll and Sutherland Highlanders United Kingdom McLACHLAN Private 278101 03/10/1917 ARRAS MEMORIAL Argyll and Sutherland Highlanders United Kingdom
  • Last name McLACHLAN
  • First name(s) ALEXANDER
  • Rank Private
  • Service number 278101
  • Regiment Argyll and Sutherland Highlanders
  • Country of service United Kingdom
  • Date of death 03 October 1917
  • View record
McLACHLAN Private 278631 ALEXANDER 23 April 1917 ARRAS MEMORIAL Bay 9. View record Argyll and Sutherland Highlanders United Kingdom McLACHLAN Private 278631 23/04/1917 ARRAS MEMORIAL Argyll and Sutherland Highlanders United Kingdom
  • Last name McLACHLAN
  • First name(s) ALEXANDER
  • Rank Private
  • Service number 278631
  • Regiment Argyll and Sutherland Highlanders
  • Country of service United Kingdom
  • Date of death 23 April 1917
  • View record
McLACHLAN Private 42416 ARCHIE 24 April 1917 ARRAS MEMORIAL Bay 8. View record Highland Light Infantry United Kingdom McLACHLAN Private 42416 24/04/1917 ARRAS MEMORIAL Highland Light Infantry United Kingdom
  • Last name McLACHLAN
  • First name(s) ARCHIE
  • Rank Private
  • Service number 42416
  • Regiment Highland Light Infantry
  • Country of service United Kingdom
  • Date of death 24 April 1917
  • View record
MACKEY Private G/5258 ARTHUR 12 April 1917 ARRAS MEMORIAL Bay 6. View record Royal Sussex Regiment United Kingdom MACKEY Private G/5258 12/04/1917 ARRAS MEMORIAL Royal Sussex Regiment United Kingdom
  • Last name MACKEY
  • First name(s) ARTHUR
  • Rank Private
  • Service number G/5258
  • Regiment Royal Sussex Regiment
  • Country of service United Kingdom
  • Date of death 12 April 1917
  • View record
LONGLAND Private 28396 ALWYNE 03 May 1917 ARRAS MEMORIAL Bay 7. View record Northamptonshire Regiment United Kingdom LONGLAND Private 28396 03/05/1917 ARRAS MEMORIAL Northamptonshire Regiment United Kingdom
  • Last name LONGLAND
  • First name(s) ALWYNE
  • Rank Private
  • Service number 28396
  • Regiment Northamptonshire Regiment
  • Country of service United Kingdom
  • Date of death 03 May 1917
  • View record
McQUILLAN Private 268109 ANDREW 21 March 1918 ARRAS MEMORIAL Bay 6. View record Black Watch (Royal Highlanders) United Kingdom McQUILLAN Private 268109 21/03/1918 ARRAS MEMORIAL Black Watch (Royal Highlanders) United Kingdom
  • Last name McQUILLAN
  • First name(s) ANDREW
  • Rank Private
  • Service number 268109
  • Regiment Black Watch (Royal Highlanders)
  • Country of service United Kingdom
  • Date of death 21 March 1918
  • View record