BMW 3 Series: 59,449

The 3 Series has long been one of the best selling luxury cars. It’s also been one of the most popular BMWs on the market, but that’s changing. The sedan only racked up 59,449 sales for 2017. While that’s enough for a second-place finish, it’s a big difference compared to the over-70,000 sales from 2016.

Advertisement

A few factors are feeding into this downward trend. Obviously, the fascination with crossovers is a big one. But BMW has also released the 4 Series, so anyone who wants a sportier flavor for their car will choose that instead of the 3 Series.

Mercedes-Benz C-Class: 77,447

Once again, the mighty C-Class comes in as the best selling luxury car for the year. There were 77,447 units sold in 2017.

It was a slight 0.4 percent bump over sales for 2016, and enough to outdo everyone else. The C-Class lineup is huge, with a little bit of something for everyone. That, combined with a solid offering of tech, interior luxury and good exterior looks makes for one compelling package.

View on One Page