2019 BMW X4
New | Decatur, GA
$68,516
Est $988/mo

Track Price Check Availability

2019 BMW X4
New | Decatur, GA
$65,444
Est $943/mo

Track Price Check Availability

2019 BMW X4
New | Decatur, GA
$55,119
Est $794/mo

Track Price Check Availability

2019 BMW X4
New | Decatur, GA
$57,087
Est $823/mo

Track Price Check Availability

2019 BMW X4
New | Decatur, GA
$58,647
Est $845/mo

Track Price Check Availability

2019 BMW X4
New | Decatur, GA
$58,647
Est $845/mo

Track Price Check Availability

2019 BMW X4
New | Peoria, IL
$54,185
Est $781/mo

Track Price Check Availability

2019 BMW X4
New | Bryan, TX
$55,970
Est $807/mo

Track Price Check Availability

2019 BMW X4
New | Bryan, TX
$53,895
Est $777/mo

Track Price Check Availability

2019 BMW X4
New | Utica, NY
$57,820
Est $833/mo

Track Price Check Availability

2019 BMW X4
New | Bryan, TX
$69,070
Est $996/mo

Track Price Check Availability

2019 BMW X4
New | Bryan, TX
$58,720
Est $846/mo

Track Price Check Availability

2019 BMW X4
New | Bryan, TX
$56,565
Est $815/mo

Track Price Check Availability

2019 BMW X4
New | Bryan, TX
$71,170
Est $1,026/mo

Track Price Check Availability

2019 BMW X4
New | Seattle, WA
$58,214
Est $839/mo

Track Price Check Availability

2019 BMW X4
New | Seattle, WA
$71,270
Est $1,027/mo

Track Price Check Availability

2019 BMW X4
New | Seattle, WA
$69,270
Est $998/mo

Track Price Check Availability

2019 BMW X4
New | Palm Springs, CA
$54,885
Est $791/mo

Track Price Check Availability

2019 BMW X4
New | Palm Springs, CA
$68,770
Est $991/mo

Track Price Check Availability

2019 BMW X4
New | Palm Springs, CA
$58,370
Est $841/mo

Track Price Check Availability

BMW X4 Pricing Analysis

Active Listings
Mileage