2016 BMW X3
28,619 Miles
$26,999

West Palm Beach, FL
Track Price Check Availability

2015 BMW X3
32,509 Miles
$24,499

Orlando, FL
Track Price Check Availability

2016 BMW X3
46,921 Miles
$27,999

West Palm Beach, FL
Track Price Check Availability

2014 BMW X3
27,706 Miles
$24,299

Hollywood, FL
Track Price Check Availability

2011 BMW X3
39,937 Miles
$21,998

Roseville, CA
Track Price Check Availability

2014 BMW X3
50,267 Miles
$25,998

Colma, CA
Track Price Check Availability

2014 BMW X3
34,559 Miles
$27,998

Raleigh, NC
Track Price Check Availability

2012 BMW X3
46,348 Miles
$22,998

Norwood, MA
Track Price Check Availability

2014 BMW X3
35,590 Miles
$26,998

Irvine, CA
Track Price Check Availability

2014 BMW X3
43,524 Miles
$25,998

Burbank, CA
Track Price Check Availability

2013 BMW X3
57,811 Miles
$22,998

Charlottesville, VA
Track Price Check Availability

2013 BMW X3
41,942 Miles
$21,599

Torrance, CA
Track Price Check Availability

2011 BMW X3
45,806 Miles
$17,100

Commerce, CA
Track Price Check Availability

2011 BMW X3
142,599 Miles
$10,464

Longmont, CO
Track Price Check Availability

2014 BMW X3
17,199 Miles
$27,495

Arlington Heights, IL
Track Price Check Availability

2014 BMW X3
46,688 Miles
$24,592

Abington, MA
Track Price Check Availability

2015 BMW X3
30,040 Miles
$30,788

Fort Lauderdale, FL
Track Price Check Availability

2017 BMW X3
24,808 Miles
$42,896

Pembroke Pines, FL
Track Price Check Availability

2013 BMW X3
33,406 Miles
$22,891

Bethesda, MD
Track Price Check Availability

2017 BMW X3
19,937 Miles
$42,999

Portland, OR
Track Price Check Availability

BMW X3 Pricing Analysis

Active Listings
Mileage