2020 BMW X4
New | Las Vegas, NV
$54,235
est. $782/mo

Track Price Check Availability

2020 BMW X4
New | Las Vegas, NV
$62,040
est. $894/mo

Track Price Check Availability

2020 BMW X4
New | Tucson, AZ
$66,945
est. $965/mo

Track Price Check Availability

2019 BMW X4
New | Decatur, GA
$66,212
est. $954/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
$54,927
est. $792/mo

Track Price Check Availability

2020 BMW X4
New | Peoria, IL
$57,955
est. $835/mo

Track Price Check Availability

2020 BMW X4
New | Peoria, IL
$80,395
est. $1,159/mo

Track Price Check Availability

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

Track Price Check Availability

2019 BMW X4
New | Lincoln, NE
$53,185
est. $767/mo

Track Price Check Availability

2020 BMW X4
New | Lincoln, NE
$80,395
est. $1,159/mo

Track Price Check Availability

2019 BMW X4
New | West Springfield, MA
$70,070
est. $1,010/mo

Track Price Check Availability

2019 BMW X4
New | Erie, PA
$56,295
est. $811/mo

Track Price Check Availability

2019 BMW X4
New | Erie, PA
$53,135
est. $766/mo

Track Price Check Availability

2020 BMW X4
New | Huntington State, NY
$68,095
est. $982/mo

Track Price Check Availability

2020 BMW X4
New | Huntington State, NY
$58,255
est. $840/mo

Track Price Check Availability

2020 BMW X4
New | Bend, OR
$58,370
est. $841/mo

Track Price Check Availability

2019 BMW X4
New | Dubuque, IA
$52,135
est. $751/mo

Track Price Check Availability

2019 BMW X4
New | Loveland, CO
$60,344
est. $870/mo

Track Price Check Availability

2020 BMW X4
New | Houston, TX
$54,845
est. $791/mo

Track Price Check Availability

BMW X4 Pricing Analysis

Active Listings
Mileage