A strike at Petra Diamonds has been resolved, the National Union of Mineworkers (NUM) said on Friday.

“They have agreed to stop the strike,” said NUM spokesman Peter Bailey.

“An agreement has been signed and all operations will normalise on Sunday.”

Details of the agreement were not yet available, but he confirmed the miners would resume work on Sunday.

Workers at Petra's Kimberley mine embarked on an underground sit-in on Tuesday, which halted operations.

In the meantime, workers at the company's mine near Koffiefontein, in the southern Free State, had also downed tools.

The new agreement covered all Petra mines, Bailey said. - Sapa