Springs police spokesman Capt Johannes Ramphora says the man allegedly called his ex-girlfriend and asked for the keys to her room.
She then asked him to leave her alone.
“The woman and her new boyfriend returned home at 12.10am – and found the ex-boyfriend waiting for them in his car,” says Ramphora.
Read: Springs woman dies after alleged paraffin attack by boyfriend
The man fought with the woman’s new boyfriend.
Ramphora says both men were armed, one with a steel rod and the other with a firearm.
According to Ramphora, the man physically confronted the woman’s new boyfriend.
“The man was shot by the new boyfriend during this confrontation and was hit in the left leg,” says Ramphora.
The man was rushed to a nearby hospital for treatment.
The alleged shooter fled the scene on foot.
Read: Zenzele woman allegedly raped by ex-boyfriend
Ramphora says the woman claims she doesn’t know where the alleged shooter lives.
An attempted murder case was opened at the police station.