50 Best New BMW X1 for Sale, Savings from $1,219

2020 BMW X1
New | Henderson, NV
$40,400
est. $582/mo

Track Price Check Availability

2020 BMW X1
New | Tucson, AZ
$46,050
est. $664/mo

Track Price Check Availability

2020 BMW X1
New | Tucson, AZ
$42,245
est. $609/mo

Track Price Check Availability

2020 BMW X1
New | Las Vegas, NV
$40,400
est. $582/mo

Track Price Check Availability

2020 BMW X1
New | Las Vegas, NV
$40,845
est. $589/mo

Track Price Check Availability

2020 BMW X1
New | Tucson, AZ
$37,720
est. $544/mo

Track Price Check Availability

2020 BMW X1
New | Las Vegas, NV
$41,800
est. $603/mo

Track Price Check Availability

2020 BMW X1
New | Las Vegas, NV
$40,400
est. $582/mo

Track Price Check Availability

2020 BMW X1
New | Las Vegas, NV
$40,845
est. $589/mo

Track Price Check Availability

2020 BMW X1
New | Tucson, AZ
$39,845
est. $574/mo

Track Price Check Availability

2020 BMW X1
New | Las Vegas, NV
$44,845
est. $646/mo

Track Price Check Availability

2020 BMW X1
New | Las Vegas, NV
$39,740
est. $573/mo

Track Price Check Availability

2020 BMW X1
New | Las Vegas, NV
$46,750
est. $674/mo

Track Price Check Availability

2020 BMW X1
New | Henderson, NV
$42,350
est. $610/mo

Track Price Check Availability

2020 BMW X1
New | Peoria, IL
$45,210
est. $652/mo

Track Price Check Availability

2020 BMW X1
New | Barrington, IL
$47,725
est. $688/mo

Track Price Check Availability

2020 BMW X1
New | Barrington, IL
$46,870
est. $676/mo

Track Price Check Availability

2020 BMW X1
New | Barrington, IL
$44,070
est. $635/mo

Track Price Check Availability

2020 BMW X1
New | Barrington, IL
$46,320
est. $668/mo

Track Price Check Availability

2020 BMW X1
New | Barrington, IL
$46,870
est. $676/mo

Track Price Check Availability

BMW X1 Pricing Analysis

Active Listings
Mileage