2015 BMW X3
33,946 Miles
$27,998

Independence, MO
Track Price Check Availability

2017 BMW X3
37,307 Miles
$27,998

Frederick, MD
Track Price Check Availability

2015 BMW X3
30,783 Miles
$27,998

Albuquerque, NM
Track Price Check Availability

2017 BMW X3
13,965 Miles
$30,998

Oxnard, CA
Track Price Check Availability

2017 BMW X3
38,497 Miles
$25,998

Beaverton, OR
Track Price Check Availability

2015 BMW X3
57,266 Miles
$23,998

Miami Lakes, FL
Track Price Check Availability

2017 BMW X3
41,107 Miles
$25,998

Frederick, MD
Track Price Check Availability

2015 BMW X3
27,842 Miles
$25,998

Sanford, FL
Track Price Check Availability

2017 BMW X3
26,236 Miles
$29,998

Las Vegas, NV
Track Price Check Availability

2017 BMW X3
54,670 Miles
$24,998

Charlotte, NC
Track Price Check Availability

2017 BMW X3
28,188 Miles
$29,998

Plano, TX
Track Price Check Availability

2015 BMW X3
24,654 Miles
$26,998

Irving, TX
Track Price Check Availability

2015 BMW X3
42,463 Miles
$24,897

Fort Myers, FL
Track Price Check Availability

2017 BMW X3
43,098 Miles
$27,995

Monroe, NC
Track Price Check Availability

2016 BMW X3
9,473 Miles
$28,500

Fort Lauderdale, FL
Track Price Check Availability

2016 BMW X3
31,984 Miles
$27,000

Fort Lauderdale, FL
Track Price Check Availability

2017 BMW X3
42,290 Miles
$25,650

Glen Burnie, MD
Track Price Check Availability

2016 BMW X3
29,992 Miles
$28,850

Santa Rosa, CA
Track Price Check Availability

2017 BMW X3
37,390 Miles
$28,700

Chicago, IL
Track Price Check Availability

2017 BMW X3
28,158 Miles
$30,300

Washington, DC
Track Price Check Availability

BMW X3 Pricing Analysis

Active Listings
Mileage