2014 BMW X1
63,419 Miles | West Palm Beach , FL
$14,099
Est $203/mo

Track Price Check Availability

2015 BMW X1
66,502 Miles | Margate, FL
$13,098
Est $189/mo

Track Price Check Availability

2013 BMW X1
47,909 Miles | Miami, FL
$12,599
Est $182/mo

Track Price Check Availability

2015 BMW X1
76,574 Miles | Miami, FL
$12,999
Est $187/mo

Track Price Check Availability

2015 BMW X1
58,744 Miles | Miami, FL
$14,499
Est $209/mo

Track Price Check Availability

2015 BMW X1
73,212 Miles | West Park, FL
$12,298
Est $177/mo

Track Price Check Availability

2014 BMW X1
41,277 Miles | South San Francisco, CA
$14,785
Est $213/mo

Track Price Check Availability

2015 BMW X1
86,294 Miles | Decatur, GA
$14,826
Est $214/mo

Track Price Check Availability

2014 BMW X1
60,481 Miles | West Covina, CA
$14,099
Est $203/mo

Track Price Check Availability

2013 BMW X1
109,834 Miles | Grand Island, NY
$14,909
Est $215/mo

Track Price Check Availability

2013 BMW X1
68,222 Miles | Tempe, AZ
$14,997
Est $216/mo

Track Price Check Availability

2013 BMW X1
69,630 Miles | Tempe, AZ
$12,598
Est $182/mo

Track Price Check Availability

2014 BMW X1
70,681 Miles | Hastings, MN
$14,982
Est $216/mo

Track Price Check Availability

2014 BMW X1
82,834 Miles | Forest Lake, MN
$14,990
Est $216/mo

Track Price Check Availability

2013 BMW X1
72,310 Miles | Westport, MA
$14,900
Est $215/mo

Track Price Check Availability

2015 BMW X1
55,854 Miles | Fort Lauderdale, FL
$14,990
Est $216/mo

Track Price Check Availability

2014 BMW X1
97,560 Miles | Manassas, VA
$13,888
Est $200/mo

Track Price Check Availability

2013 BMW X1
92,374 Miles | Colorado Springs, CO
$14,477
Est $209/mo

Track Price Check Availability

2014 BMW X1
83,014 Miles | Decatur, AL
$13,989
Est $202/mo

Track Price Check Availability

2013 BMW X1
76,389 Miles | Hammond, LA
$13,963
Est $201/mo

Track Price Check Availability

BMW X1 Pricing Analysis

Active Listings
Mileage