This report from Lending Tree says that drivers of Tesla, Subaru and Ram drivers are the worst. This is based on data from insurance companies and accident reports. Tesla drivers had around 37 incidents per 1,000 drivers.
Now who has the best drivers? Cadillac, Mercury and Pontiac drivers are the best drivers. It's worth noting that Mercury and Pontiac are no vehicles no longer being made.
Also rounding out the list of the "worst" drivers, according to accident and insurance data, drivers of Mazda, VW, BMW, Honda and Toyota.

