According to by-standers, a pregnant woman driving a Mercedes Benz collided with the man at the intersection of Jan Smuts and Waterfall Avenue.
The man is said to have been crossing the road while talking on his cell phone.
The accident occurred shortly before 5pm.
Emergency services on the scene could not save the man’s life. The driver of the vehicle was uninjured, but taken to hospital for observation.