2014 BMW X1
68,254 Miles | West Park, FL
$12,498
Est $180/mo

Track Price Check Availability

2014 BMW X1
45,521 Miles | West Park, FL
$12,998
Est $187/mo

Track Price Check Availability

2014 BMW X1
45,702 Miles | Doral, FL
$12,998
Est $187/mo

Track Price Check Availability

2013 BMW X1
68,220 Miles | Riverside, CA
$14,998
Est $216/mo

Track Price Check Availability

2013 BMW X1
76,448 Miles | South San Francisco, CA
$11,660
Est $168/mo

Track Price Check Availability

2014 BMW X1
85,589 Miles | Carmel, IN
$14,995
Est $216/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
91,188 Miles | Bloomington, IL
$13,987
Est $202/mo

Track Price Check Availability

2015 BMW X1
36,225 Miles | West Palm Beach, FL
$14,599
Est $210/mo

Track Price Check Availability

2015 BMW X1
83,282 Miles | Puyallup, WA
$14,499
Est $209/mo

Track Price Check Availability

2013 BMW X1
88,288 Miles | Jersey City, NJ
$13,750
Est $198/mo

Track Price Check Availability

2015 BMW X1
43,214 Miles | Miami, FL
$13,990
Est $202/mo

Track Price Check Availability

2014 BMW X1
87,018 Miles | Fort Lauderdale, FL
$10,490
Est $151/mo

Track Price Check Availability

2013 BMW X1
72,069 Miles | Santa Fe, NM
$14,991
Est $216/mo

Track Price Check Availability

2014 BMW X1
58,911 Miles | Melbourne, FL
$13,888
Est $200/mo

Track Price Check Availability

2014 BMW X1
97,560 Miles | Manassas, VA
$11,888
Est $171/mo

Track Price Check Availability

2014 BMW X1
79,253 Miles | Danbury, CT
$14,338
Est $207/mo

Track Price Check Availability

2014 BMW X1
90,668 Miles | Holyoke, MA
$11,284
Est $163/mo

Track Price Check Availability

2015 BMW X1
52,881 Miles | Daytona Beach, FL
$13,950
Est $201/mo

Track Price Check Availability

2014 BMW X1
63,221 Miles | Elmira, NY
$15,000
Est $216/mo

Track Price Check Availability

BMW X1 Pricing Analysis

Active Listings
Mileage