2019 BMW X1
New | Decatur, GA
$39,245
est. $566/mo

Track Price Check Availability

2019 BMW X1
New | Bloomington, IL
$41,545
est. $599/mo

Track Price Check Availability

2019 BMW X1
New | Bloomington, IL
$40,335
est. $581/mo

Track Price Check Availability

2019 BMW X1
New | Peoria, IL
$41,885
est. $604/mo

Track Price Check Availability

2019 BMW X1
New | Bloomington, IL
$41,335
est. $596/mo

Track Price Check Availability

2019 BMW X1
New | West Springfield, MA
$42,495
est. $613/mo

Track Price Check Availability

2018 BMW X1
New | Portland, OR
$36,598
est. $528/mo

Track Price Check Availability

2019 BMW X1
New | Seattle, WA
$40,888
est. $589/mo

Track Price Check Availability

2019 BMW X1
New | Seattle, WA
$39,888
est. $575/mo

Track Price Check Availability

2019 BMW X1
New | Seattle, WA
$42,888
est. $618/mo

Track Price Check Availability

2018 BMW X1
New | Portland, OR
$36,598
est. $528/mo

Track Price Check Availability

2019 BMW X1
New | Seattle, WA
$41,375
est. $596/mo

Track Price Check Availability

2019 BMW X1
New | Seattle, WA
$42,888
est. $618/mo

Track Price Check Availability

2019 BMW X1
New | Erie, PA
$41,950
est. $605/mo

Track Price Check Availability

2019 BMW X1
New | Seattle, WA
$44,888
est. $647/mo

Track Price Check Availability

2018 BMW X1
New | Portland, OR
$36,598
est. $528/mo

Track Price Check Availability

2018 BMW X1
New | Portland, OR
$38,598
est. $556/mo

Track Price Check Availability

2019 BMW X1
New | Seattle, WA
$45,245
est. $652/mo

Track Price Check Availability

2019 BMW X1
New | Seattle, WA
$43,888
est. $633/mo

Track Price Check Availability

2018 BMW X1
New | Portland, OR
$36,598
est. $528/mo

Track Price Check Availability

BMW X1 Pricing Analysis

Active Listings
Mileage