Page 12 of 5,000+ listings
2021 BMW X7
xDrive40i
$51,539
Est. payment: $757/mo*
New Listing: Today
50,928 m
Newport News, VA
Newport News, VA
$42,995
Est. payment: $632/mo*
Price Drop: -$955
19,209 m
Yorktown, VA
Yorktown, VA
2021 BMW 430
i xDrive
$37,490
Est. payment: $551/mo*
New Listing: Today
6,347 m
Virginia Beach, VA
Virginia Beach, VA
$81,990
Est. payment: $1,205/mo*
New Listing: Today
29,273 m
Virginia Beach, VA
Virginia Beach, VA
2021 BMW X3
M40i
$39,957
Est. payment: $587/mo*
Price Drop: -$2,545
37,293 m
Newport News, VA
Newport News, VA
2021 BMW X5
M50i
$57,659
Est. payment: $847/mo*
New Listing: Today
47,496 m
Newport News, VA
Newport News, VA
$42,595
Est. payment: $626/mo*
Price Drop: -$3,404
32,598 m
Newport News, VA
Newport News, VA
$39,995
Est. payment: $588/mo*
Price Drop: -$855
22,649 m
Yorktown, VA
Yorktown, VA
$29,990
Est. payment: $441/mo*
Price Drop: -$2,000
23,370 m
Virginia Beach, VA
Virginia Beach, VA
2021 BMW 540
xDrive
$38,900
Est. payment: $572/mo*
New Listing: Today
34,004 m
Williamsburg, VA
Williamsburg, VA
∗ Monthly payments are only an example shown for convenience. Estimated monthly payments based on 3.9% APR, 60 month financing, and 20% down payment. Taxes and other fees are not included in price or payment. Subject to approved buyer credit. Actual purchase terms may vary. Payment calculations may not reflect dealer financing terms..