Bătălia de la Elandslaagte a fost o bătălie din cel de-al Doilea Război al Burilor și una dintre puținele victorii tactice clare obținute de britanici în timpul conflictului. Cu toate acestea, forța britanică s-a retras ulterior, pierzându-și avantajul.