BMW
X3
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search
Price Drop

2020 BMW X3 xDrive30i
60,302 Miles | Hampton, VA
$35,990
est. $647/mo

Track Price Check Availability

2015 BMW X3 xDrive28i
109,124 Miles | Newport News, VA
$19,998
est. $360/mo

Track Price Check Availability
Price Drop

2021 BMW X3 xDrive30i
20,723 Miles | Newport News, VA
$46,999
est. $845/mo

Track Price Check Availability

2016 BMW X3 xDrive28i
123,007 Miles | Newport News, VA
$19,900
est. $358/mo

Track Price Check Availability

2014 BMW X3 xDrive28i
103,307 Miles | Newport News, VA
$16,895
est. $304/mo

Track Price Check Availability

2016 BMW X3 xDrive28i
86,116 Miles | Virginia Beach, VA
$23,985
est. $431/mo

Track Price Check Availability

2011 BMW X3 xDrive28i
150,832 Miles | Portsmouth, VA
$9,999
est. $180/mo

Track Price Check Availability

2011 BMW X3 xDrive35i
154,000 Miles | Norfolk, VA
$10,499
est. $189/mo

Track Price Check Availability
Fresh

2017 BMW X3 sDrive28i
57,900 Miles | Virginia Beach, VA
$28,200
est. $507/mo

Track Price Check Availability

2021 BMW X3 sDrive30i
27,470 Miles | Virginia Beach, VA
$45,117
est. $811/mo

Track Price Check Availability
Price Drop

2019 BMW X3 xDrive30i
55,761 Miles | Virginia Beach, VA
$36,829
est. $662/mo

Track Price Check Availability

2019 BMW X3 xDrive30i
30,624 Miles | Virginia Beach, VA
$40,104
est. $721/mo

Track Price Check Availability
Price Drop

2008 BMW X3 3.0si
118,799 Miles | Virginia Beach, VA
$7,599
est. $137/mo

Track Price Check Availability

2010 BMW X3 xDrive30i
118,562 Miles | Virginia Beach, VA
Accepting Offers
est. $0/mo

Track Price Check Availability

2012 BMW X3 xDrive28i
210,091 Miles | Virginia Beach, VA
$10,994
est. $198/mo

Track Price Check Availability
Price Drop

2011 BMW X3 xDrive35i
90,835 Miles | Virginia Beach, VA
$14,483
est. $260/mo

Track Price Check Availability

2014 BMW X3 xDrive28i
90,000 Miles | Virginia Beach, VA
$17,770
est. $320/mo

Track Price Check Availability

2004 BMW X3 3.0i
129,306 Miles | Virginia Beach, VA
$6,995
est. $126/mo

Track Price Check Availability

2012 BMW X3 xDrive28i
146,000 Miles | Virginia Beach, VA
$11,499
est. $207/mo

Track Price Check Availability

2013 BMW X3 xDrive28i
81,205 Miles | Virginia Beach, VA
$16,550
est. $298/mo

Track Price Check Availability

BMW X3 Owner Ratings & Reviews

Write a Review
No reviews exist for the BMW X3 in Hampton, VA

Hampton, VA Dealer Ratings & Reviews

Write a Review
There are no reviews for BMW X3 dealers in Hampton