2-й батальон нёс службу в Северо-Западной провинции Индии, участвуя в летом 1888 года и весной 1891 года и в весной 1895 года. В ноябре 1899 года отправлен в Южную Африку для борьбы против буров, однако понёс большие потери в боях у Магерсфонтейна и Пардеберга. 3-й батальон ополчения, ранее известный как Ополчение хайлендских стрелков (), был образован в конце 1899 года и в феврале 1900 года отправился в Египет, где был уже 1-й батальон.