10 Highest-Ranking BMW Models (3 of 6)

7. BMW Z4

After BMW put a pause on producing this high-performance roadster in 2017, car enthusiasts were worried that it was going the way of the dodo bird. Fortunately, the Z4 made its return the following year and continues to be in production in spite of the fact that it’s not as popular as it once was. It is fast, agile, and comfortable, but at the same time, it has experienced a variety of electrical system issues. Oh, and certain 2019-20 Z4s had to be recalled due to fuel tank leaks, which is a pretty serious fire hazard. 

6. BMW X1

BMW enthusiasts who preferred the rear-end drive platform of previous X1 models might have been disappointed when the newer ones rolled off the assembly line with front-wheel drive, but it was the sensible thing to do. Another attractive advantage of this model is its affordability, with new vehicles starting at $41,000. It also isn’t plagued by the timing-chain and oil consumption issues that prior generations encountered. The X1 does require relatively pricey maintenance, however, with average annual repair costs of nearly $1,000.