Gauteng traffic police said. Spokesperson Gauteng Traffic Police, Busaphi Nxumalo, said police arrested the driver on Sunday for overloading, and when they tested him for alcohol he was found to be above the limit of 0.24.
"He is charged with overloading and driving while intoxicated," Nxumalo said.
"He is detained at Brooklyn saps till he appears at court on Tuesday the 19th."
As the Easter holiday period draws to an end, traffic authorities are concerned about the high number of motorists breaking traffic rules.
On Sunday, the Road Traffic Management Corporation (RTMC) said 1,730 motorists were caught speeding while 354 received fines for overloading.