With its sleek, compact design and plush features, those seeking the best luxury car on the market won't want to overlook the BMW 3-Series. The BMW 328 is our best luxury car of 2018, based on CarMax sales data from November 1, 2017, through April 30, 2018.
PUBLISHED ON WEDNESDAY, JUNE 20, 2018