O rexemento embarcou para Sudáfrica de novo en xuño de 1828 e participou na Sexta Guerra Xhosa
en 1834-1835 antes de volver a casa en maio de 1840. En agosto de 1842 axudou a suprimir o Preston Strike e foi enviado a Xibraltar en novembro de 1844 antes de navegar a Barbados en febreiro de 1848. O rexemento foi a Halifax, Nova Escocia, en xullo de 1851 e volveu a casa en outubro de 1854. O ano seguinte, o rexemento trasladouse primeiro a Malta, despois para servir na Guerra de Crimea, chegando en maio de 1855, servindo no asedio de Sebastopol como parte da Brigada Highland de Colin Campbell. Volveron a casa en 1856, e en agosto de 1857 trasladouse á India para axudar a suprimir a rebelión india, servindo na campaña da India Central de 1858. Permaneceu na India ata 1866, cando volveu a casa. Embarcou de novo para a India en 1871. O rexemento desempeñou un papel destacado na Segunda Guerra Afgana de 1878-1880, participando na batalla de Peiwar Kotal en novembro de 1878, na batalla de Charasiah en outubro de 1879 e no sitio do cantón de Sherpur preto de Kabul en decembro de 1879. Foron entón parte da columna do xeneral Robert que marchou de Cabul a Kandahar antes de participar na Batalla de Kandahar en setembro de 1880.