South African and related defence-force eras recorded on the roll. SAP, SAPS, and SWAPOL are tagged as Forces. Merchant navy and civilian war-dead are left blank. Foreign and Boer units are tagged when the regiment name is unambiguous (e.g. Australian Field Artillery → AUS).
British Army, Royal Navy, Royal Air Force, Royal Flying Corps, and British colonial African regiments administered as Imperial forces (King's African Rifles, Northern Rhodesia Regiment, Rhodesia Native Regiment, wartime Southern Rhodesian units before the Rhodesian Security Forces). Not used for South African or Bush War Rhodesian records.
Wikipedia| # | Last Name | First Name | Initials | Rank | Regiment | Unit | Date of Death |
|---|---|---|---|---|---|---|---|
| 15887 | McCRACKEN | John | J | Lance Corporal | Royal Scots | 12th Bn. | 1918-04-25 |
| 15896 | McCULLAGH | William Joseph | W J | Lieutenant (E) | Royal Navy | H.M.S. Mahratta | 1944-02-25 |
| 31765 | McCulloch | Luke Edward Patrick | L E P | Lance Corporal | Royal Irish Regiment | 2006-09-06 | |
| 15917 | McDONALD | Archibald Joseph | A J | Lieutenant | Lovat Scouts | 1918-11-03 | |
| 15930 | McDONALD | Henry Rhodes | H R | Second Lieutenant | Royal Flying Corps | 7th Training Depot Station | 1917-12-22 |
| 15936 | McDONALD | John Edward | J E | Flight Lieutenant | Royal Air Force Volunteer Reserve | 206 Squadron | 1945-04-08 |
| 31767 | McDONALD | Marcus Hugh | M H | Sub Lieutenant | Royal Navy | HMS Seahawk | 1981-03-06 |
| 15953 | McDOWALL | John R | J R | Private | Gordon Highlanders | 1st/4th Bn. | 1917-04-23 |
| 14218 | McDonald | Norman | N | Second Lieutenant | The Loyal North Lancashire Regiment | 2nd Bn. | 1916-12-25 |
| 15957 | McELROY | Ronald | R | Flight Sergeant | Royal Air Force Volunteer Reserve | 266 Squadron | 1944-07-19 |
| 15968 | McFARLANE | James | J | Able Seaman | Royal Navy | H.M.S. Pevensey Castle | 1944-05-29 |
| 15973 | McGAFFIN | Robert Clanrye | R C | Second Lieutenant | Royal Garrison Artillery | 10th Siege Bty. | 1916-07-05 |
| 15976 | McGARVA | James Leslie Brown | J L B | Lieutenant | Royal Artillery | 78 Field Regiment | 1943-04-13 |
| 15983 | McGEE | Frederick James | F J | Lieutenant | Coldstream Guards | 3rd Bn. | 1940-09-15 |
| 15986 | McGEE | Wilfred Raworth | W R | Lieutenant | Royal Air Force | 103rd Squadron | 1918-06-11 |
| 41878 | McGLEAD | Patrick John | P J | Boy 1st Class | Royal Navy | H.M.S. Neptune | 1941-12-19 |
| 15999 | McGREGOR | Andrew William | A W | Second Lieutenant | Black Watch (Royal Highlanders) | 9th Bn. | 1916-02-27 |
| 16006 | McGREGOR | Michael James | M J | Private | The Buffs (East Kent Regiment) | 2nd Bn. | 1915-12-15 |
| 16007 | McGREGOR | Peter Sleath | P S | Private | Rhodesia Regiment | 2nd Bn. | 1917-11-24 |
| 31815 | McGREGOR | Scott | S | Private | Black Watch | 2 Field Engineer Regiment | 1995-06-02 |
| 16011 | McGUFFIE | Andrew Wilson | A W | Gunner | Royal Horse Artillery | 4 Regiment | 1942-04-24 |
| 16015 | McGUIRE | Thomas | T | Private | 1st (Royal) Dragoons | 1915-05-13 | |
| 16038 | McINTOSH | James Robert Hay | J R H | Second Lieutenant | Black Watch (Royal Highlanders) | 7th Bn. | 1918-03-22 |
| 16041 | McINTYRE | Frederic Malcolm | F M | Second Lieutenant | Royal Engineers | 176th Tunnelling Coy. | 1916-05-02 |
| 31822 | McIVER | John William Allan | J W A | Colonel | Royal Army Medical Corps (Corps) | 42 Squadron (RAF) | 1959-08-30 |
| 16051 | McJANNET | Arthur William | A W | Second Lieutenant | Royal Flying Corps | 18th Squadron | 1917-10-31 |
| 16052 | McJANNET | Walter Guy | W G | Second Lieutenant | Bedfordshire Regiment | 2nd Bn. | 1918-08-24 |
| 16058 | McKECHNIE | Donald Holmes | D H | Cadet | Royal Flying Corps | 1918-03-06 | |
| 16059 | McKECHNIE | Donald Neil | D N | Flying Officer | Royal Air Force Volunteer Reserve | 44 Squadron (RAF) | 1944-07-27 |
| 16067 | McKENDRY | Denis Charles James | D C J | Pilot Officer | Royal Air Force Volunteer Reserve | 83 Squadron | 1944-01-03 |
| 16069 | McKENNA | John | J | Second Lieutenant | Royal Army Service Corps (Corps) | 1942-09-19 | |
| 16086 | McKENZIE | John Victor | J V | Private | Devonshire Regiment | 2nd/4th Bn. | 1917-04-05 |
| 16087 | McKENZIE | John Woffenden | J W | Pilot Officer | Royal Air Force | 111 Squadron (RAF) | 1940-08-11 |
| 16088 | McKENZIE | Malcolm | M | Sergeant | Royal Air Force Volunteer Reserve | 237 (Rhodesia) Squadron | 1944-07-26 |
| 16097 | McKEOWN | Eugene Gavey | E G | Engine Room Artificer 4th Class | Royal Navy | H.M.S. "Foyle." | 1917-03-15 |
| 16103 | McKILLOP | James Bunting | J B | Second Lieutenant | Cameronians (Scottish Rifles) | 5th Bn. | 1918-09-27 |
| 16117 | McLACHLAN | Albert Henry | A H | Private | Rhodesia Regiment | 2nd Bn. | 1917-04-13 |
| 16124 | McLAREN | Athole Stewart | A S | Second Lieutenant | London Regiment | 7th Bn. | 1918-09-18 |
| 16125 | McLAREN | John Bruce | J B | Midshipman | Royal Naval Reserve | H.M.S. Hood | 1941-05-24 |
| 16155 | McLELLAND | Lionel William | L W | Able Seaman | Royal Navy | H.M.S. Camellia | 1941-12-24 |
| 16156 | McLENNAN | M | Private | Northern Rhodesia Regiment | 1945-09-20 | ||
| 16184 | McMASTER | Brian John | B J | Flight Lieutenant | Royal Air Force Volunteer Reserve | 542 Squadron | 1943-03-30 |
| 16194 | McMICHAEL | John Edward | J E | Lieutenant | East African Unattached List | 1917-05-12 | |
| 16195 | McMILLAN | Clotworthy | C | Trooper | East African Mounted Rifles | "C" Squadron | 1915-09-21 |
| 16196 | McMILLAN | Donald Cameron | D C | Second Lieutenant | King's Royal Rifle Corps | 2nd Bn. | 1916-03-11 |
| 16197 | McMILLAN | Daniel George | D G | Lance Corporal | London Regiment (London Scottish) | 14th Bn. | 1916-07-01 |
| 16201 | McMILLAN | John Archibald | J A | Sub-Lieutenant | Royal Naval Volunteer Reserve | Anson Bn. R.N. Div. | 1916-11-13 |
| 16202 | McMILLAN | Peter | P | Pilot Officer | Royal Air Force Volunteer Reserve | 59 Squadron | 1941-03-26 |
| 31830 | McMILLAN-SCOTT | Adam Henry Francis | A H F | Lieutenant | King's Own Scottish Borderers | Mess 12 | 1951-11-04 |
| 16205 | McMINN | Allen Hamill | A H | Lance Corporal | King's Royal Rifle Corps | 2nd Bn. | 1916-07-01 |