Listed below is all that is known about the composition of XII Corps, but caution is advised as the units listed may not be correct. Please let me know of any contradicting information, the commanders of any units, and also the size of any formations and their casualties, pegasusarchive@googlemail.com.
Corps HQ
Commander : Lieutenant-General N. M. Ritchie
7th Armoured Division
Divisional HQ
Commander : Major-General G. L. Verney
22th Armoured Brigade
Commander : Brigadier H. T. B. Cracroft
1st Bn The Rifle Brigade
5th Bn The Royal Inniskilling Dragoon Guards
1st Royal Tank Regiment
5th Royal Tank Regiment
131th (Queen's) Brigade
Commander : Brigadier E. C. Pepper
Royal Northumbrian Fusiliers
1/5th Bn The Queen's Royal Regiment
1/6th Bn The Queen's Royal Regiment
1/7th Bn The Queen's Royal Regiment
Divisional Units
11th Hussars
8th King's Royal Irish Hussars (Armoured Reconnaissance)
3rd Independent Machine Gun Company
3rd Regiment Royal Horse Artillery
5th Regiment Royal Horse Artillery
65th Anti-Tank Regiment (RA)
5th Light Anti-Aircraft Regiment (RA)
4th Field Squadron (RE)
621st Field Squadron (RE)
143rd Field Park Squadron (RE)
7th Bridging Troop (RE)
15th (Scottish) Infantry Division
Divisional HQ
Commander : Major-General C. M. Barber
44th (Lowland) Brigade
Commander : Brigadier J. C. Cockburn
6th Bn The King's Own Scottish Borderers
8th Bn The Royal Scots
6th Bn The Royal Scottish Fusiliers
46th (Highland) Brigade
Commander : R. M. Villiers
9th Bn The Cameron Highlanders
2nd Bn The Glasgow Highlanders
7th Bn The Seaforth Highlanders
227th (Highland) Brigade
Commander : Brigadier E. C. Colville
2nd Bn The Argyll and Sutherland Highlanders
2nd Bn The Gordon Highlanders
10th Bn The Highland Light Infantry
Divisional Units
15th Reconnaissance Regiment (RAC)
1st (Machine Gun) Bn The Middlesex Regiment
131st Field Regiment (RA)
181st Field Regiment (RA)
190th Field Regiment (RA)
97th Anti-Tank Regiment (RA)
119th Light Anti-Aircraft Regiment (RA)
20th Field Company (RE)
278th Field Company (RE)
279th Field Company (RE)
624th Field Park Company (RE)
26th Bridging Platoon (RE)
53rd (Welsh) Infantry Division
Divisional HQ
Commander : Major-General R. K. Ross
71st Brigade
Commander : Brigadier V. Blomfield
1st Bn The Highland Light Infantry
1st Bn The Oxford & Bucks Light Infantry
4th Bn The Royal Welch Fusiliers
158th Brigade
Commander : Brigadier G. B. Sugden
1st Bn The East Lancashire Regiment
1st/5th The Welch Regiment
7th Bn The Royal Welsh Fusiliers
160th Brigade
Commander : Brigadier C. F. C. Coleman
2nd Bn The Monmouthshire Regiment
4th Bn The Welch Regiment
6th Bn The Royal Welch Fusiliers
Divisional Units
53rd Reconnaissance Regiment (RAC)
1st (Machine Gun) Bn The Manchester Regiment
81st Field Regiment (RA)
83rd Field Regiment (RA)
133rd Field Regiment (RA)
71st Anti-Tank Regiment (RA)
116th Light Anti-Aircraft Regiment (RA)
244th Field Company (RE)
282nd Field Company (RE)
555th Field Company (RE)
285th Field Park Company (RE)
22nd Bridging Platoon (RE)