Order of battle at Mons

The following units of the German First Army and British Expeditionary Force fought in the Battle of Mons in World War I.
German First Army.
II Army Corps.
3rd Infantry Division
4th Infantry Division
III Army Corps.
5th Infantry Division
6th Infantry Division
IV Army Corps.
7th Infantry Division
8th Infantry Division
IX Army Corps.
17th Infantry Division
18th Infantry Division
III Reserve Corps.
5th Reserve Division
6th Reserve Division
IV Reserve Corps.
7th Reserve Division
22nd Reserve Division
"10th Mixed Landwehr Brigade"
"11th Mixed Landwehr Brigade"
"27th Landwehr Brigade"
Composite Landwehr Cavalry Unit (3 squadrons)
Composite Lansturm Artillery Unit (2 batteries)
Army Troops
British Expeditionary Force (French).
The Cavalry Division (Allenby).
The The Cavalry Division was commanded by (Edmund Allenby
I Corps (Haig).
I Corps commander was Lieutenant-General Douglas Haig
1st Division (Lomax)
2nd Division (Monro)
II Corps (Smith-Dorrien).
II Corps commanded by Horace Smith-Dorrien
3rd Division (Hamilton)
5th Division (Fergusson)
Army Troops
Line of communications defence troops
Royal Flying Corps in the Field.
Commanded by David Henderson