The Battle of Magersfontein was fought on 11 December 1899, at Magersfontein near Kimberley, South Africa, on the borders of the Cape Colony and the independent republic of the Orange Free State.