One of the men died as a result of his injuries.
When police arrived at the scene, the suspect fled into a nearby homestead, where he got hold of a kitchen knife. He used the knife to stab himself in the throat.
READ MORE: Sister accused of stabbing brother to death
The suspect was admitted to hospital in a critical condition, where he is being guarded by police.
He will stand trial as soon as his condition improves.
The deceased has been identified as Sphamandla Wiseman Mkhize (34).