2020 BMW X4
New | Las Vegas, NV
$68,645
est. $989/mo

Track Price Check Availability

2020 BMW X4
New | Tucson, AZ
$55,935
est. $806/mo

Track Price Check Availability

2020 BMW X4
New | Henderson, NV
$66,945
est. $965/mo

Track Price Check Availability

2020 BMW X4
New | Tucson, AZ
$55,935
est. $806/mo

Track Price Check Availability

2020 BMW X4
New | Las Vegas, NV
$56,335
est. $812/mo

Track Price Check Availability

2020 BMW X4
New | Henderson, NV
$55,885
est. $806/mo

Track Price Check Availability

2020 BMW X4
New | Las Vegas, NV
$63,545
est. $916/mo

Track Price Check Availability

2020 BMW X4
New | Tucson, AZ
$53,685
est. $774/mo

Track Price Check Availability

2020 BMW X4
New | Henderson, NV
$66,495
est. $958/mo

Track Price Check Availability

2020 BMW X4
New | Las Vegas, NV
$64,795
est. $934/mo

Track Price Check Availability

2020 BMW X4
New | Henderson, NV
$55,035
est. $793/mo

Track Price Check Availability

2020 BMW X4
New | Tucson, AZ
$56,435
est. $813/mo

Track Price Check Availability

2020 BMW X4
New | Peoria, IL
$55,235
est. $796/mo

Track Price Check Availability

2020 BMW X4
New | Decatur, GA
$60,440
est. $871/mo

Track Price Check Availability

2019 BMW X4
New | Decatur, GA
$52,988
est. $764/mo

Track Price Check Availability

2019 BMW X4
New | Decatur, GA
$66,212
est. $954/mo

Track Price Check Availability

2020 BMW X4
New | Decatur, GA
$69,370
est. $1,000/mo

Track Price Check Availability

2019 BMW X4
New | Decatur, GA
$54,927
est. $792/mo

Track Price Check Availability

2020 BMW X4
New | Decatur, GA
$60,040
est. $865/mo

Track Price Check Availability

2020 BMW X4
New | Springfield, MO
$58,920
est. $849/mo

Track Price Check Availability

BMW X4 Pricing Analysis

Active Listings
Mileage