Helmikuussa 1847 hän liittyi pataljoonaan Kappiin. Ensimmäinen
Kaffir-sota oli juuri puhjennut, ja Buller nimitettiin heti prikaatin ja lopulta 2. divisioonan komentajaksi. Syyskuussa 1847 hänet nimitettiin toiseksi komentajaksi Sir George Berkeleylle Amatola-vuorten kampanjassa, jossa hänen pataljoonansa ajoi Sandilliä takaa niin kiihkeästi, että päällikkö antautui Bullerille 19. lokakuuta. Hänet julistettiin Bathin ritarikunnan seuralaiseksi joulukuussa 1847. Vuonna 1848 hän palveli Sir Harry Smithin johdolla Pretoriusta vastaan käydyssä sodassa ja 29. elokuuta hän johti hyökkäystä Boomplaatsia vastaan, jossa hän haavoittui vakavasti ja hänen hevosensa tapettiin hänen johdollaan. Hänen pataljoonansa palasi nyt kotiin, mutta vuonna 1852 hänet määrättiin jälleen menemään rykmenttinsä kanssa Kappiin. Kenraali Somersetin divisioonan prikaatin johdossa hän poltti kraalien Waterkloofissa toisessa Kaffir-sodassa, ja oli läsnä Berean taistelussa, jossa Sir George Cathcart kiitti häntä julkisesti, ja lopulta onnistui Somersetin komennossa divisioonaan elokuussa 1852.