Used BMW in Newport News, VA for Sale

2016 BMW X5 XDrive35i
$28,998•57K mi
Only available at CarMax Newport News, VA

2016 BMW X5 XDrive35i
$30,998•54K mi
Only available at CarMax Newport News, VA

2018 BMW X3 XDrive30i
$35,998•20K mi
Only available at CarMax Newport News, VA

2020 BMW 230 I
$31,998•18K mi
Only available at CarMax Newport News, VA

2018 BMW 530 I
$28,998•40K mi
Available at your store CarMax Newport News, VA

2018 BMW 330 XI
$24,998•23K mi
Available at your store CarMax Newport News, VA

2015 BMW M3
$41,998•56K mi
Only available at CarMax Virginia Beach, VA

2015 BMW X3 XDrive28i
$24,998•55K mi
Free Shipping from CarMax Virginia Beach, VA

2015 BMW 528 I
$21,998•47K mi
Only available at CarMax Virginia Beach, VA

2020 BMW M240 XI
$49,998•2K mi
Only available at CarMax Virginia Beach, VA

2016 BMW 328 I
$20,998•34K mi
Free Shipping from CarMax Virginia Beach, VA

2017 BMW 330 XI
$21,998•46K mi
Free Shipping from CarMax Virginia Beach, VA

2018 BMW X3 XDrive30i
$29,998•50K mi
Free Shipping from CarMax Virginia Beach, VA

2018 BMW X3 XDrive30i
$32,998•36K mi
Free Shipping from CarMax Virginia Beach, VA

2016 BMW 228 XI
$21,998•36K mi
Only available at CarMax Virginia Beach, VA

2018 BMW X2 XDrive28i
$30,998•14K mi
Free Shipping from CarMax Virginia Beach, VA

2016 BMW 428 I
$26,998•23K mi
Free Shipping from CarMax Midlothian, VA

2017 BMW 330 XI
$25,998•37K mi
Free Shipping from CarMax Midlothian, VA

2018 BMW X3 XDrive30i
$29,998•56K mi
Free Shipping from CarMax Midlothian, VA

2016 BMW 428 I
$23,998•48K mi
Only available at CarMax West Broad, VA

2017 BMW M2
$44,998•13K mi
On test drive at CarMax West Broad, VA

2017 BMW 320 Series XI
$23,998•26K mi
Free Shipping from CarMax West Broad, VA

2018 BMW 440 I xDrive Gran Coupe
$35,998•19K mi
Free Shipping from CarMax West Broad, VA

2018 BMW 320 Series XI
$25,998•25K mi
Free Shipping from CarMax West Broad, VA
This price does not include tax, title, and tags. Additional fees may also apply depending on the state of purchase.