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

2016 BMW X3 xDrive28i
74,903 Miles | Fargo, ND
$23,000
est. $414/mo

Track Price Check Availability

2017 BMW X3 xDrive28i
53,689 Miles | Brooklyn Park, MN
$31,998
est. $575/mo

Track Price Check Availability

2017 BMW X3 xDrive28i
47,087 Miles | Brooklyn Park, MN
$29,998
est. $539/mo

Track Price Check Availability

2019 BMW X3 xDrive30i
9,479 Miles | Omaha, NE
$45,998
est. $827/mo

Track Price Check Availability
Price Drop

2017 BMW X3 xDrive35i
51,391 Miles | Urbandale, IA
$32,998
est. $593/mo

Track Price Check Availability
Price Drop

2014 BMW X3 xDrive28i
47,895 Miles | Urbandale, IA
$25,998
est. $467/mo

Track Price Check Availability

2019 BMW X3 sDrive30i
25,122 Miles | Waukesha, WI
$35,998
est. $647/mo

Track Price Check Availability

2016 BMW X3 xDrive28i
57,822 Miles | Schaumburg, IL
$28,998
est. $521/mo

Track Price Check Availability

2019 BMW X3 xDrive30i
29,948 Miles | Naperville, IL
$42,998
est. $773/mo

Track Price Check Availability

2018 BMW X3 xDrive30i
46,950 Miles | Naperville, IL
$37,998
est. $683/mo

Track Price Check Availability

2017 BMW X3 xDrive28i
32,702 Miles | Naperville, IL
$31,998
est. $575/mo

Track Price Check Availability

2019 BMW X3 xDrive30i
33,070 Miles | Glencoe, IL
$37,998
est. $683/mo

Track Price Check Availability

2021 BMW X3 xDrive30i
12,375 Miles | Hillside, IL
$49,998
est. $899/mo

Track Price Check Availability

2016 BMW X3 xDrive28i
29,177 Miles | Hillside, IL
$29,998
est. $539/mo

Track Price Check Availability
Price Drop

2019 BMW X3 xDrive30i
17,151 Miles | Hillside, IL
$41,998
est. $755/mo

Track Price Check Availability
Price Drop

2019 BMW X3 xDrive30i
34,811 Miles | Hillside, IL
$38,998
est. $701/mo

Track Price Check Availability

2016 BMW X3 xDrive35i
69,102 Miles | Tinley Park, IL
$27,998
est. $503/mo

Track Price Check Availability

2015 BMW X3 xDrive28i
38,394 Miles | Tinley Park, IL
$29,998
est. $539/mo

Track Price Check Availability
Price Drop

2019 BMW X3 xDrive30i
36,872 Miles | Merrillville, IN
$38,998
est. $701/mo

Track Price Check Availability
Price Drop

2019 BMW X3 xDrive30i
26,816 Miles | Merrillville, IN
$40,998
est. $737/mo

Track Price Check Availability

BMW X3 Owner Ratings & Reviews

Write a Review
No reviews exist for the BMW X3 in Fargo, ND

Fargo, ND Dealer Ratings & Reviews

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