3rd Somme
7 Battalion 21 August 1918
7 Battalion 24 August 1918
7 Battalion 25 August 1918
7 Battalion 30 August 1918
7 Battalion 1 September 1918
7 Battalion 2 September 1918
3rd Ypres
19 Company 31 July 1917
20 Company 16 August 1917
21 Company 31 July 1917
G battalion Composite Company 19 August 1917
Cambrai
19 Company 20 November 1917
20 Company 20 November 1917
21 Company 20 November 1917
G Battalion 21 November 1917
G Battalion 23 November 1917
Kaiserslacht
No mounted actions fought by 7th Battalion
100 Days
The Hindenburg Line
7 Battalion 27 September 1918
7 Battalion 28 September 1918
7 Battalion 30 September 1918
Narratives by Battalion