Striking miners killed one man by setting him on fire, South African police say.
Another was shot and seriously wounded in renewed labour unrest that saw police firing tear gas and rubber bullets.
The violence near an Anglo American Platinum (Amplats) mine has escalated since the company dismissed 12,000 striking miners last week.
Police spokesman Brigadier Thulani Ngubane said at least one person is fighting for his life in the hospital after being shot. It was unclear if the victim was a miner or whether the bullet had been fired by police. Another person died of his wounds after being set alight by striking workers, Mr Ngubane said.
Gaddafi Mdoda, one of the leaders of the striking Amplats mineworkers, described the confrontation today between police and some of the fired miners as brief. The mineworkers have vowed to make the mines ungovernable and to make it impossible for the world's top platinum producer to hire new workers if their wage demands are not met.
Evans Ramokga, another strike leader, said last week that the company would hire new workers only "over our dead bodies."
Police apparently were responding to the miners' attempt to stop operations at Amplats' Bathopele mine today. Reports said two taxis transporting people were set on fire.
Amplats' operations in the Rustenburg platinum belt north-west of Johannesburg have been brought to standstill since most of its workers went on strike last month. Amplats calls the strike illegal.
South Africa has been in the grip of labour unrest since August, when platinum miners in Marikana staged a wildcat strike demanding higher pay. In a violent confrontation not seen since the end of apartheid in 1994, police shot and killed 34 striking miners and wounded scores more.
Analysts say the Marikana strike, which ended with a hefty pay raise for the striking workers, inspired a wave of copy-cat strikes that have since spread to gold and iron ore mines as well as the trucking industry.