La bataille de Magersfontein est la deuxième bataille de la semaine noire de la Deuxième Guerre des Boers. Elle se déroula le 11 décembre 1899 à (en), à proximité de Kimberley aux frontières de la Colonie du Cap et de l'État libre d'Orange. Le Général Piet Cronje et ses troupes boer vainquirent les troupes de l'Empire britannique commandées par Lord Methuen.