2018 BMW X4
8,746 Miles
$56,245

Huntington State, NY
Track Price Check Availability

2018 BMW X4
6,842 Miles
$53,489

Bloomfield, NJ
Track Price Check Availability

2018 BMW X4
7,127 Miles
$44,877

Naperville, IL
Track Price Check Availability

2018 BMW X4
7,192 Miles
$44,401

Bloomfield, NJ
Track Price Check Availability

2018 BMW X4
15,700 Miles
$49,500

Edmond, OK
Track Price Check Availability

2018 BMW X4
8,014 Miles
$55,895

Huntington State, NY
Track Price Check Availability

2018 BMW X4
10,500 Miles
$52,291

Elk Grove, CA
Track Price Check Availability

2018 BMW X4
8,194 Miles
$46,920

Huntington State, NY
Track Price Check Availability

2018 BMW X4
5,621 Miles
$43,989

Bloomfield, NJ
Track Price Check Availability

2018 BMW X4
6,963 Miles
$54,995

Huntington Station, NY
Track Price Check Availability

2018 BMW X4
20,739 Miles
$38,981

Katy, TX
Track Price Check Availability

2018 BMW X4
841 Miles
$42,795

Newton, NJ
Track Price Check Availability

2018 BMW X4
3,848 Miles
$45,800

Shrewsbury, MA
Track Price Check Availability

2018 BMW X4
8,140 Miles
$46,997

Cincinnati, OH
Track Price Check Availability

2018 BMW X4
11,484 Miles
$45,999

North Haven, CT
Track Price Check Availability

2018 BMW X4
7,729 Miles
$52,690

Alpharetta, GA
Track Price Check Availability

2018 BMW X4
11,648 Miles
$50,290

Alpharetta, GA
Track Price Check Availability

2018 BMW X4
7,585 Miles
$48,277

Morristown, NJ
Track Price Check Availability

2018 BMW X4
10,297 Miles
$50,322

Alpharetta, GA
Track Price Check Availability

2018 BMW X4
10,976 Miles
$39,987

Norwood, MA
Track Price Check Availability

2018 BMW X4 Owner Ratings & Reviews

Write a Review
No reviews exist for the 2018 BMW X4

2018 BMW X4 Pricing Analysis

Active Listings
Mileage

September 2018 Nationwide BMW X4 Prices