The man’s identity will be released as soon as all family members have been notified.
According to TMPD spokesperson, Isaac Mahamba, the accident happened at about 7pm in the Bronkhorstspruit area.
“The officer was off duty and travelling alone in his private vehicle when the accident occurred. He died on the scene,” said Mahamba.
The case is being investigated further by the South African Police Services.
ALSO READ: Man arrested for drunken driving after baby is killed, 4 adults are injured in accident (video)
“We urge anyone who might have witnessed the accident to contact the nearest SAPS or TMPD,” said Mahamba.
He added: “The TMPD is deeply shocked and saddened by his passing especially during this period of the festive season where TMPD is intensifying its operations to minimise road fatalities.
“We send deeply felt condolences to his family, friends and colleagues.”
For more news your way, download The Citizen’s app for iOS and Android.
Download our app and read this and other great stories on the move. Available for Android and iOS.