2012 BMW X3
74,504 Miles
$17,160

Commerce, CA
Track Price Check Availability

2014 BMW X3
70,002 Miles
$19,550

Commerce, CA
Track Price Check Availability

2011 BMW X3
68,896 Miles
$15,900

South San Francisco, CA
Track Price Check Availability

2012 BMW X3
60,227 Miles
$18,550

South San Francisco, CA
Track Price Check Availability

2016 BMW X3
46,921 Miles
$27,299

West Palm Beach, FL
Track Price Check Availability

2014 BMW X3
48,489 Miles
$21,962

Union City, GA
Track Price Check Availability

2013 BMW X3
58,544 Miles
$22,998

Harrisonburg, VA
Track Price Check Availability

2011 BMW X3
48,244 Miles
$20,998

Albuquerque, NM
Track Price Check Availability

2014 BMW X3
27,791 Miles
$29,998

Cleveland, OH
Track Price Check Availability

2014 BMW X3
44,747 Miles
$25,998

Waukesha, WI
Track Price Check Availability

2013 BMW X3
56,626 Miles
$21,998

Milwaukee, WI
Track Price Check Availability

2014 BMW X3
46,463 Miles
$25,998

Houston, TX
Track Price Check Availability

2016 BMW X3
52,368 Miles
$25,998

Irving, TX
Track Price Check Availability

2011 BMW X3
57,398 Miles
$20,998

Houston, TX
Track Price Check Availability

2014 BMW X3
31,283 Miles
$24,097

Irving, TX
Track Price Check Availability

2017 BMW X3
13,490 Miles
$42,995

Willoughby Hills, OH
Track Price Check Availability

2016 BMW X3
9,357 Miles
$38,383

Ocala, FL
Track Price Check Availability

2017 BMW X3
10,700 Miles
$41,553

Alvin, TX
Track Price Check Availability

2012 BMW X3
75,567 Miles
$17,995

Portland, OR
Track Price Check Availability

2017 BMW X3
33,605 Miles
$39,000

Boulder, CO
Track Price Check Availability

BMW X3 Pricing Analysis

Active Listings
Mileage