2018 BMW X1
4,444 Miles
$38,199

Portland, OR
Track Price Check Availability

2018 BMW X1
4,245 Miles
$39,999

Portland, OR
Track Price Check Availability

2018 BMW X1
2,448 Miles
$38,999

Portland, OR
Track Price Check Availability

2018 BMW X1
5,438 Miles
$41,440

Thousand Oaks, CA
Track Price Check Availability

2015 BMW X1
31,166 Miles
$24,991

Thousand Oaks, CA
Track Price Check Availability

2018 BMW X1
4,667 Miles
$33,999

Portland, OR
Track Price Check Availability

2015 BMW X1
21,349 Miles
$25,995

Seattle, WA
Track Price Check Availability

2017 BMW X1
6,297 Miles
$31,000

Elk Grove, CA
Track Price Check Availability

2015 BMW X1
35,876 Miles
$29,991

Thousand Oaks, CA
Track Price Check Availability

2018 BMW X1
5,181 Miles
$38,999

Portland, OR
Track Price Check Availability

2018 BMW X1
6,943 Miles
$46,995

Seattle, WA
Track Price Check Availability

2018 BMW X1
4,545 Miles
$43,995

Seattle, WA
Track Price Check Availability

2018 BMW X1
3,906 Miles
$39,999

Portland, OR
Track Price Check Availability

2018 BMW X1
3,833 Miles
$37,999

Portland, OR
Track Price Check Availability

2018 BMW X1
3,845 Miles
$39,999

Portland, OR
Track Price Check Availability

2018 BMW X1
4,038 Miles
$33,999

Portland, OR
Track Price Check Availability

2015 BMW X1
37,925 Miles
$21,911

Thousand Oaks, CA
Track Price Check Availability

2018 BMW X1
4,933 Miles
$36,888

Seattle, WA
Track Price Check Availability

2018 BMW X1
3,991 Miles
$35,999

Portland, OR
Track Price Check Availability

2018 BMW X1
4,918 Miles
$37,995

Seattle, WA
Track Price Check Availability

BMW X1 Pricing Analysis

Active Listings
Mileage