En 1817, le I/ participa à la répression de la révolte d'Uva sur Ceylan, y perdant , compensés par la dissolution du II/ la même année. Le régiment revient en Europe en novembre 1821, pour caserner à Gibraltar, puis en avril 1838 en Nouvelle-Écosse. En juin 1841, il rentre en Grande-Bretagne, retrouvant en 1845 le titre de régiment écossais, avec le nom de "". En janvier 1846, le régiment arrive en Argentine dans le cadre de la guerre civile uruguyenne. Puis il est envoyé dans la colonie du Cap pour participer à la septième guerre xhosas ; un détachement sombre avec le transport HMS "Birkenhead" le au large de Gansbaai, donnant naissance à l'expression « les femmes et les enfants d'abord » car il n'y avait pas assez de canots de sauvetage ( sur , dont de plusieurs unités).