2015 BMW X1
44,969 Miles
$14,999

West Palm Beach, FL
Track Price Check Availability

2015 BMW X1
49,955 Miles
$14,999

Miami, FL
Track Price Check Availability

2013 BMW X1
42,824 Miles
$14,299

Miami, FL
Track Price Check Availability

2014 BMW X1
63,666 Miles
$13,999

Miami, FL
Track Price Check Availability

2013 BMW X1
61,695 Miles
$12,198

Margate, FL
Track Price Check Availability

2014 BMW X1
73,645 Miles
$14,662

Youngstown, OH
Track Price Check Availability

2013 BMW X1
65,120 Miles
$15,000

Grand Blanc, MI
Track Price Check Availability

2014 BMW X1
59,653 Miles
$13,991

Phoenix, AZ
Track Price Check Availability

2014 BMW X1
73,149 Miles
$14,999

North Haven, CT
Track Price Check Availability

2013 BMW X1
38,944 Miles
$12,990

Homestead, FL
Track Price Check Availability

2013 BMW X1
75,852 Miles
$12,987

Ruston, LA
Track Price Check Availability

2013 BMW X1
109,272 Miles
$12,820

Clifton, NJ
Track Price Check Availability

2013 BMW X1
51,011 Miles
$14,990

Fresno, CA
Track Price Check Availability

2015 BMW X1
66,669 Miles
$14,988

Carrollton, TX
Track Price Check Availability

2013 BMW X1
79,540 Miles
$14,572

Upper Saddle River, NJ
Track Price Check Availability

2014 BMW X1
107,556 Miles
$13,418

Lakewood, CO
Track Price Check Availability

2013 BMW X1
56,847 Miles
$13,995

Coconut Creek, FL
Track Price Check Availability

2014 BMW X1
72,543 Miles
$14,000

Bedford, OH
Track Price Check Availability

2014 BMW X1
75,666 Miles
$12,895

Mission Viejo, CA
Track Price Check Availability

2014 BMW X1
63,265 Miles
$14,950

Bellingham, WA
Track Price Check Availability

BMW X1 Pricing Analysis

Active Listings
Mileage