The incident occurred Saturday at a platinum mine in the town of Marikina, the South African government news agency said.
The mine is owned by Lonmin.
"The safety at our operations is our highest priority in our journey towards zero harm," company spokesman Sue Vey said following the incident.
Last year, striking workers and police engaged in deadly clashes at the mine.
N.J. man wakes up from 10-hour sleep with knife in back
Police: Sword-wielding man demanded free tacos