2015 BMW X4
25,180 Miles
$25,325

Oceanside, CA
Track Price Check Availability

2015 BMW X4
32,130 Miles
$26,799

West Palm Beach, FL
Track Price Check Availability

2017 BMW X4
15,371 Miles
$36,701

Decatur, GA
Track Price Check Availability

2015 BMW X4
17,201 Miles
$33,536

Decatur, GA
Track Price Check Availability

2015 BMW X4
37,235 Miles
$27,623

Decatur, GA
Track Price Check Availability

2015 BMW X4
30,405 Miles
$29,998

Greensboro, NC
Track Price Check Availability

2017 BMW X4
26,280 Miles
$35,998

Schaumburg, IL
Track Price Check Availability

2015 BMW X4
26,645 Miles
$31,998

Fresno, CA
Track Price Check Availability

2015 BMW X4
31,206 Miles
$29,998

Fremont, CA
Track Price Check Availability

2016 BMW X4
36,418 Miles
$30,998

Pleasanton, CA
Track Price Check Availability

2017 BMW X4
8,514 Miles
$41,998

Hickory, NC
Track Price Check Availability

2016 BMW X4
30,816 Miles
$29,998

Bakersfield, CA
Track Price Check Availability

2016 BMW X4
49,501 Miles
$30,998

Modesto, CA
Track Price Check Availability

2015 BMW X4
29,657 Miles
$30,998

Henderson, NV
Track Price Check Availability

2015 BMW X4
32,172 Miles
$30,998

Lancaster, PA
Track Price Check Availability

2016 BMW X4
54,147 Miles
$29,998

Sterling, VA
Track Price Check Availability

2015 BMW X4
24,536 Miles
$29,998

Colma, CA
Track Price Check Availability

2015 BMW X4
36,371 Miles
$29,998

Fremont, CA
Track Price Check Availability

2016 BMW X4
18,239 Miles
$34,998

Houston, TX
Track Price Check Availability

2018 BMW X4
7,127 Miles
$44,877

Naperville, IL
Track Price Check Availability

BMW X4 Pricing Analysis

Active Listings
Mileage