Used 2019 BMW for Sale

2019 BMW X3 XDrive30i
$37,998*•18K mi
Available at your store CarMax Dulles, VA

2019 BMW 530 I xDrive
$39,998*•10K mi
Available at your store CarMax Dulles, VA

2019 BMW 530 I xDrive
$35,899*•23K mi
Free Shipping from CarMax Gaithersburg, MD

2019 BMW 530 I xDrive
$35,899*•22K mi
Free Shipping from CarMax Laurel, MD

2019 BMW 330 XI
$33,899*•9K mi
Only available at CarMax Brandywine, MD

2019 BMW 750 I xDrive
$52,998*•46K mi
$199 Shipping from CarMax Potomac Mills, VA

2019 BMW 530e Plug-in Hybrid iPerformance
$32,899*•25K mi
Free Shipping from CarMax Ellicott City, MD

2019 BMW 740 I xDrive
$42,998*•49K mi
$99 Shipping from CarMax Mechanicsburg, PA

2019 BMW 430 I xDrive
$33,998*•25K mi
$199 Shipping from CarMax Midlothian, VA

2019 BMW X3 XDrive30i
$31,998*•49K mi
$199 Shipping from CarMax West Broad, VA

2019 BMW 540 I
$39,899*•21K mi
$99 Shipping from CarMax Salisbury, MD

2019 BMW 530 I xDrive
$40,998*•10K mi
$99 Shipping from CarMax Turnersville, NJ

2019 BMW 330 XI
$33,998*•13K mi
$99 Shipping from CarMax Virginia Beach, VA

2019 BMW 530 I xDrive
$36,998*•21K mi
$99 Shipping from CarMax Virginia Beach, VA

2019 BMW 740 I xDrive
$50,998*•25K mi
$199 Shipping from CarMax Capital Boulevard, NC

2019 BMW X3 XDrive30i
$32,998*•39K mi
$199 Shipping from CarMax Raleigh, NC

2019 BMW X3 XDrive30i
$35,998*•24K mi
Coming soon to CarMax Newark, DE
This price does not include tax, title, and tags. Additional fees may also apply depending on the state of purchase.