Page 18 of 5,000+ listings
2019 BMW X6
xDrive35i
$29,995
Est. payment: $441/mo*
Top Pick: Features

66,939 m
Yorktown, VA
Yorktown, VA
2012 BMW 3 Series
335i
$9,995
Est. payment: $147/mo*
Top Pick: Hot Deal!

135,972 m
Norfolk, VA
Norfolk, VA
2016 BMW 2 Series
228i
$15,700
Est. payment: $231/mo*
Price Drop: -$200

98,033 m
Norfolk, VA
Norfolk, VA
2018 BMW X5
35i
$18,895
Est. payment: $278/mo*
Price Drop: -$305

109,111 m
Virginia Beach, VA
Virginia Beach, VA
2011 BMW 3 Series
335i
$10,995
Est. payment: $162/mo*
New Listing: Today

85,523 m
Norfolk, VA
Norfolk, VA
2022 BMW 430
i xDrive
$31,725
Est. payment: $466/mo*
Price Drop: -$270

41,625 m
Williamsburg, VA
Williamsburg, VA
$25,900
Est. payment: $381/mo*
Price Drop: -$2,985

54,190 m
Newport News, VA
Newport News, VA
2016 BMW 5 Series
535i
$17,995
Est. payment: $264/mo*
New Listing: Today

48,759 m
Norfolk, VA
Norfolk, VA
2020 BMW X5
sDrive40i
$31,299
Est. payment: $460/mo*
Price Drop: -$100

58,533 m
Chesapeake, VA
Chesapeake, VA
2018 BMW X1
xDrive28i
$17,895
Est. payment: $263/mo*
Price Drop: -$100

60,021 m
Chesapeake, VA
Chesapeake, 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..