According to Euro NCAP, 2019 was 'one of the most impressive years on record' for car safety. Three quarters of the cars it tested achieved the maximum five stars. But five cars' crash test scores resulted in them being made a Which? Don't Buy.
Electric car brand Tesla performs particularly well. It scored top in two car class categories and jointly won a third, alongside BMW's most important car - the 3 Series.
The latest cars from Mercedes-Benz, Renault and Subaru also picked up awards.
Find out which are the safest models to choose for your family through the links below, plus the five Don't Buys we think you should avoid.
Safety is only one aspect of what you need to consider when you choose your next car. Find out which cars are best to drive, more fuel efficient, reliable and more - head over to our expert pick of the .
The Tesla Model X didn't just get five out of five in Euro NCAP's crash tests, it blitzed them, achieving a near-perfect score of 98% for protection of adults in the car.
The Tesla Model X originally launched in 2017 and is second electric car following the . It's an all-electric SUV with all-wheel-drive that seats up to seven people, with dramatic 'falcon wing' rear doors that open upwards.
Euro NCAP praised the Subaru Forester for 'excellent all-road performance' in its safety tests.
Two large family cars achieved identical top scores in Euro NCAP's safety tests - the BMW 3 Series and Tesla Model 3.
The Tesla Model 3 won two awards, so we've covered it in more detail below (scroll down to 'Best hybrid or electric car').
The BMW 3 Series is a long-standing leader if you're looking for a driver-focused compact saloon car, and Euro NCAP shows this focus on driving appeal hasn't come at the expense of safety.
The CLA achieved more than 90% in three of Euro NCAP's four safety areas it tests, getting the best overall rating of the year.
Two cars achieved identical top scores from Euro NCAP in this class - the Renault Clio and Audi A1.
But inside is where you'll find the real difference - there's a new engine range and the French brand's aimed to improve the quality of the interior and add more space in the rear.
There are plenty of options to tweak it to your preferences, with six trim levels and a range-topping 197bhp petrol engine.
Not only did the Tesla Model 3 come joint top in Euro NCAP's large family car class, but it also topped the hybrid and electric car class.
The Tesla Model 3 aims to bring Tesla to mainstream family buyers, with a lower price than its previous models. It's also a smaller size, although it's still a large car.
The Model 3 is a saloon 4.69-meters long, with two versions available in the UK: rear-wheel drive and a performance all-wheel-drive version.
Five cars achieved a mediocre three stars out of five in this year's Euro NCAP crash tests, many because they lacked the latest safety equipment as standard.
Any car that scores three stars or fewer in Euro NCAP's tests is an automatic Don't Buy from us. This is because we believe modern cars should score four stars or more to be considered safe, although those that score lower are still legally safe to drive.
The cars that were made Don't Buys in 2019 as a result of Euro NCAP tests were: