#10. BMW 5-Series – Sold 32000+ Cars
The lowest selling car on our list is also one of the most expensive cars on this list which obviously shouldn’t come as a surprise. The 5 series is BMW’s mid-level luxury car and it does everything well. It’s exciting to drive. It gives you luxury. It’s full of technological fun. It’s a luxury car with something for ever.