A mob of about 50 people beat a foreign national to death Thursday in South Africa's port city of Durban, a flashpoint for anti-migrant sentiment, police said.