В октябре 1889 года между британцами и бурами разгорелась война. 2-й батальон прибыл в Южную Африку через месяц, где принял участие в боях на западной границе Капской колонии. В феврале 1900 года он был включён в , сражался в её составе против буров при Пардеберге и в марте 1900 года вошёл в Блумфонтейн. До конца войны батальон участвовал в некоторых сражениях. 1-й батальон в боях участие не принимал, а в декабре 1900 года покинул Индию и перебрался на Цейлон, где охранял пленных южноафриканцев. До 1914 года батальоны несли службу на следующих территориях: