Four players lost their lives in the accident, while seven others were taken to hospital.
The crash occurred on the R71 near Polokwane, as City were returning from their match against FC AK.
"The 36-year old suspect was treated for minor injuries after his bakkie collided with a minibus taxi," Limpopo Provincial Police spokesman Brigadier Hangwane Mulaudzi confirms.
"It is alleged that the driver of the team bus lost control of the vehicle after it was struck on the side by a bakkie that failed to stop at an intersection. The bus overturned and was stopped by another bus transporting churchgoers from Zimbabwe," Malaudzi told Jacaranda FM.
The man is expected to appear in the Mankweng Magistrate's Court on Tuesday.