The two men knew each other well. They were "homeboys", said Captain Bhekizizwe Mavundla.
He said a 19-year-old Zimbabwean was fetching his television stand from the other man when a fight broke out on Sunday.
He collapsed after being punched and was declared dead on arrival at hospital.
In a separate incident, two more Zimbabweans were arrested on Friday night for murder.
Mavundla said the 27-year-old man and his 22-year-old girlfriend stabbed three Zimbabweans in an argument at a bar in Berea last Sunday. One of the men died in hospital. – Sapa