W lutym 1847 dołączył do swojego batalionu na Przylądku. Pierwsza wojna kafrów
Buller został natychmiast mianowany dowódcą brygady, a ostatecznie 2. dywizji. We wrześniu 1847 r. został mianowany zastępcą sir George'a Berkeley'a w kampanii w górach Amatola, w której jego batalion ścigał Sandilli'ego tak gorąco, że szef poddał się Bullerowi 19 października. W grudniu 1847 r. został ogłoszony towarzyszem Orderu Bath. W 1848 roku służył pod dowództwem Sir Harry'ego Smitha w wojnie z Pretoriusem, a 29 sierpnia poprowadził atak na Boomplaats, gdzie został ciężko ranny, a jego koń został zabity pod jego dowództwem. Jego batalion wrócił do domu, ale w 1852 r. ponownie otrzymał rozkaz, aby udać się ze swoim pułkiem na Przylądek. Na czele brygady w dywizji generała Somerseta spalił krale w Waterkloof w drugiej wojnie kafrowskiej i był obecny w bitwie pod Bereą, gdzie został publicznie podziękowany przez sir George'a Cathcarta i ostatecznie zastąpił Somerseta na dowództwie swojej dywizji w sierpniu 1852 roku.