2018 BMW X1
New | Decatur, GA
$33,728
Est $486/mo

Track Price Check Availability

2019 BMW X1
New | Bloomington, IL
$41,545
Est $599/mo

Track Price Check Availability

2019 BMW X1
New | Bloomington, IL
$39,545
Est $570/mo

Track Price Check Availability

2019 BMW X1
New | Bloomington, IL
$40,570
Est $585/mo

Track Price Check Availability

2019 BMW X1
New | Peoria, IL
$41,885
Est $604/mo

Track Price Check Availability

2019 BMW X1
New | Peoria, IL
$42,385
Est $611/mo

Track Price Check Availability

2019 BMW X1
New | Bloomington, IL
$41,335
Est $596/mo

Track Price Check Availability

2019 BMW X1
New | Peoria, IL
$39,885
Est $575/mo

Track Price Check Availability

2019 BMW X1
New | Peoria, IL
$36,705
Est $529/mo

Track Price Check Availability

2019 BMW X1
New | West Springfield, MA
$42,495
Est $613/mo

Track Price Check Availability

2019 BMW X1
New | College Station, TX
$38,995
Est $562/mo

Track Price Check Availability

2019 BMW X1
New | College Station, TX
$44,740
Est $645/mo

Track Price Check Availability

2019 BMW X1
New | West Springfield, MA
$43,945
Est $633/mo

Track Price Check Availability

2019 BMW X1
New | West Springfield, MA
$41,590
Est $599/mo

Track Price Check Availability

2018 BMW X1
New | West Springfield, MA
$44,595
Est $643/mo

Track Price Check Availability

2019 BMW X1
New | Utica, NY
$47,105
Est $679/mo

Track Price Check Availability

2019 BMW X1
New | College Station, TX
$40,990
Est $591/mo

Track Price Check Availability

2019 BMW X1
New | College Station, TX
$43,245
Est $623/mo

Track Price Check Availability

2019 BMW X1
New | College Station, TX
$36,590
Est $527/mo

Track Price Check Availability

2019 BMW X1
New | West Springfield, MA
$41,590
Est $599/mo

Track Price Check Availability

BMW X1 Pricing Analysis

Active Listings
Mileage