Reggae musician Lucky Dube was shot dead in a hijacking on Thursday in Rosettenville, Johannesburg police said.

Captain Cheryl Engelbrecht said the incident took place at around 8.20pm when Dube was driving a blue Polo in the Johannesburg suburb.

She said Dube was dropping off his son in the area when he was attacked.

"His son was already out of the car. When he saw what was happening, he ran to ask for help."

The hijackers were still at large.

The boy was too traumatised to provide police with any information, Engelbrecht said. - Sapa