ER24 Spokesperson Russel Meiring said paramedics found the bodies of two men lying trapped in the front of the light motor vehicle.
"Unfortunately, both men had sustained numerous, fatal injuries. Nothing could be done for them and they were declared dead on the scene," said Meiring.
A third man, who was injured, was found lying in the rear of the vehicle. He was treated before being taken to Lenmed Hospital .
The driver of the truck escaped injury.
Local authorities are investigating.