One man was killed and 32 others injured this afternoon following a collision between a minibus taxi and two light motor vehicles at the R511 and N14 Road intersection in Diepsloot.