2019 BMW X4
29 Miles
$62,321

Spring, TX
Track Price Check Availability

2019 BMW X4
6,410 Miles
$57,995

Newton, NJ
Track Price Check Availability

2019 BMW X4
4,000 Miles
$58,597

Santa Rosa, CA
Track Price Check Availability

2019 BMW X4
New
$57,927

Decatur, GA
Track Price Check Availability

2019 BMW X4
New
$57,895

South Bend, IN
Track Price Check Availability

2019 BMW X4
New
$70,270

Peabody, MA
Track Price Check Availability

2019 BMW X4
New
$67,170

Ramsey, NJ
Track Price Check Availability

2019 BMW X4
New
$58,855

Middletown, RI
Track Price Check Availability

2019 BMW X4
New
$64,645

West Palm Beach, FL
Track Price Check Availability

2019 BMW X4
New
$60,720

Alhambra, CA
Track Price Check Availability

2019 BMW X4
New
$57,815

Alhambra, CA
Track Price Check Availability

2019 BMW X4
New
$62,790

Newton, NJ
Track Price Check Availability

2019 BMW X4
New
$57,670

Newton, NJ
Track Price Check Availability

2019 BMW X4
New
$72,161

Katy, TX
Track Price Check Availability

2019 BMW X4
New
$70,020

Escondido, CA
Track Price Check Availability

2019 BMW X4
New
$57,170

Ramsey, NJ
Track Price Check Availability

2019 BMW X4
New
$55,895

Dubuque, IA
Track Price Check Availability

2019 BMW X4
New
$72,920

Gainesville, FL
Track Price Check Availability

2019 BMW X4
New
$58,245

Brooklyn, NY
Track Price Check Availability

2019 BMW X4
New
$55,095

Escondido, CA
Track Price Check Availability

2019 BMW X4 Owner Ratings & Reviews

Write a Review
No reviews exist for the 2019 BMW X4

2019 BMW X4 Pricing Analysis

Active Listings
Mileage

September 2018 Nationwide BMW X4 Prices