2018 BMW X4
7,049 Miles
$52,988

Alpharetta, GA
Track Price Check Availability

2016 BMW X4
38,329 Miles
$33,482

Bentonville, AR
Track Price Check Availability

2016 BMW X4
48,437 Miles
$31,619

Alpharetta, GA
Track Price Check Availability

2017 BMW X4
8,490 Miles
$52,990

Cincinnati, OH
Track Price Check Availability

2018 BMW X4
10,946 Miles
$53,988

Alpharetta, GA
Track Price Check Availability

2018 BMW X4
6,627 Miles
$52,919

Alpharetta, GA
Track Price Check Availability

2018 BMW X4
4,040 Miles
$49,990

Cincinnati, OH
Track Price Check Availability

2018 BMW X4
7,868 Miles
$53,988

Alpharetta, GA
Track Price Check Availability

2016 BMW X4
41,163 Miles
$34,620

Corpus Christi, TX
Track Price Check Availability

2018 BMW X4
7,650 Miles
$46,998

Cincinnati, OH
Track Price Check Availability

2018 BMW X4
10,755 Miles
$41,618

Alpharetta, GA
Track Price Check Availability

2018 BMW X4
6,129 Miles
$47,464

Alpharetta, GA
Track Price Check Availability

2016 BMW X4
31,407 Miles
$35,479

Loveland, CO
Track Price Check Availability

2018 BMW X4
9,586 Miles
$53,988

Alpharetta, GA
Track Price Check Availability

2018 BMW X4
8,820 Miles
$54,988

Alpharetta, GA
Track Price Check Availability

2018 BMW X4
6,342 Miles
$54,988

Alpharetta, GA
Track Price Check Availability

2018 BMW X4
9,318 Miles
$44,988

Alpharetta, GA
Track Price Check Availability

2018 BMW X4
7,539 Miles
$54,988

Alpharetta, GA
Track Price Check Availability

2016 BMW X4
42,741 Miles
$32,981

Katy, TX
Track Price Check Availability

2015 BMW X4
30,875 Miles
$30,933

Alpharetta, GA
Track Price Check Availability

BMW X4 Pricing Analysis

Active Listings
Mileage