Former South African football player Marc Batchelor was shot dead outside his home in Johannesburg on Monday, local media reported on Tuesday.

The 49-year-old, who played for South African teams Kaizer Chiefs, Orlando Pirates and Mamelodi Sundowns, was shot in his car.

Another person in the vehicle was unharmed in the incident.

 A police spokesman said he was attacked by two men who were driving a motorbike,as he was about to drive into his premises. The suspects shot several times at him.

He added that the police are still investigating what the motive for the attack was.