2020 BMW X1
New | Las Vegas, NV
$43,295
est. $624/mo

Track Price Check Availability

2019 BMW X1
New | Tucson, AZ
$40,945
est. $590/mo

Track Price Check Availability

2018 BMW X1
New | Tucson, AZ
$43,245
est. $623/mo

Track Price Check Availability

2020 BMW X1
New | Peoria, IL
$43,060
est. $621/mo

Track Price Check Availability

2020 BMW X1
New | Peoria, IL
$42,210
est. $608/mo

Track Price Check Availability

2020 BMW X1
New | Peoria, IL
$41,890
est. $604/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

2020 BMW X1
New | Bloomington, IL
$41,990
est. $605/mo

Track Price Check Availability

2020 BMW X1
New | Peoria, IL
$44,710
est. $644/mo

Track Price Check Availability

2020 BMW X1
New | Bloomington, IL
$44,145
est. $636/mo

Track Price Check Availability

2019 BMW X1
New | Decatur, GA
$44,490
est. $641/mo

Track Price Check Availability

2020 BMW X1
New | Lincoln, NE
$43,820
est. $632/mo

Track Price Check Availability

2020 BMW X1
New | Utica, NY
$41,890
est. $604/mo

Track Price Check Availability

2019 BMW X1
New | Mt Laurel, NJ
$39,727
est. $573/mo

Track Price Check Availability

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

Track Price Check Availability

2020 BMW X1
New | Seattle, WA
$42,985
est. $620/mo

Track Price Check Availability

2018 BMW X1
New | Portland, OR
$34,483
est. $497/mo

Track Price Check Availability

2018 BMW X1
New | Portland, OR
$35,335
est. $509/mo

Track Price Check Availability

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

Track Price Check Availability

BMW X1 Pricing Analysis

Active Listings
Mileage