2015 BMW X1
50,475 Miles | Fort Lauderdale, FL
$14,490
Est $209/mo

Track Price Check Availability

2013 BMW X1
46,148 Miles | Aurora, CO
$14,589
Est $210/mo

Track Price Check Availability

2015 BMW X1
43,214 Miles | Lauderdale Lakes, FL
$13,190
Est $190/mo

Track Price Check Availability

2014 BMW X1
60,823 Miles | Ontario, CA
$14,998
Est $216/mo

Track Price Check Availability

2013 BMW X1
58,978 Miles | Fresno, CA
$14,998
Est $216/mo

Track Price Check Availability

2015 BMW X1
72,760 Miles | Palmdale, CA
$14,998
Est $216/mo

Track Price Check Availability

2013 BMW X1
65,157 Miles | Miami Lakes, FL
$14,998
Est $216/mo

Track Price Check Availability

2013 BMW X1
58,541 Miles | Tolleson, AZ
$14,998
Est $216/mo

Track Price Check Availability

2014 BMW X1
85,589 Miles | Carmel, IN
$14,395
Est $207/mo

Track Price Check Availability

2013 BMW X1
84,264 Miles | Bloomington, IL
$13,987
Est $202/mo

Track Price Check Availability

2015 BMW X1
61,470 Miles | West Covina, CA
$14,599
Est $210/mo

Track Price Check Availability

2014 BMW X1
70,445 Miles | Savannah, GA
$14,998
Est $216/mo

Track Price Check Availability

2015 BMW X1
90,904 Miles | Tampa, FL
$12,991
Est $187/mo

Track Price Check Availability

2015 BMW X1
63,258 Miles | Fort Lauderdale, FL
$14,894
Est $215/mo

Track Price Check Availability

2013 BMW X1
56,361 Miles | Mentor, OH
$14,999
Est $216/mo

Track Price Check Availability

2014 BMW X1
47,851 Miles | Tampa, FL
$13,680
Est $197/mo

Track Price Check Availability

2013 BMW X1
49,345 Miles | Jersey City, NJ
$13,957
Est $201/mo

Track Price Check Availability

2015 BMW X1
60,050 Miles | Hemet, CA
$13,604
Est $196/mo

Track Price Check Availability

2013 BMW X1
78,127 Miles | Jamaica, NY
$11,998
Est $173/mo

Track Price Check Availability

2015 BMW X1
102,522 Miles | Franklin Square, NY
$9,995
Est $144/mo

Track Price Check Availability

BMW X1 Pricing Analysis

Active Listings
Mileage