2011 BMW X3
45,161 Miles
$14,899

Margate, FL
Track Price Check Availability

2008 BMW X3
127,151 Miles
$9,999

Puyallup, WA
Track Price Check Availability

2013 BMW X3
92,593 Miles
$14,993

Lakeville, MN
Track Price Check Availability

2006 BMW X3
122,791 Miles
$5,777

Freehold, NJ
Track Price Check Availability

2010 BMW X3
93,345 Miles
$10,998

Jersey City, NJ
Track Price Check Availability

2011 BMW X3
142,599 Miles
$10,464

Longmont, CO
Track Price Check Availability

2011 BMW X3
55,733 Miles
$14,589

Fort Lauderdale, FL
Track Price Check Availability

2010 BMW X3
75,525 Miles
$13,000

Durham, NC
Track Price Check Availability

2011 BMW X3
117,159 Miles
$11,500

Troy, NY
Track Price Check Availability

2007 BMW X3
112,323 Miles
$7,988

Kahului, HI
Track Price Check Availability

2004 BMW X3
114,922 Miles
$6,995

Reno, NV
Track Price Check Availability

2008 BMW X3
111,347 Miles
$10,691

Urbandale, IA
Track Price Check Availability

2009 BMW X3
59,988 Miles
$11,650

South San Francisco, CA
Track Price Check Availability

2007 BMW X3
85,897 Miles
$8,500

South San Francisco, CA
Track Price Check Availability

2007 BMW X3
110,793 Miles
$7,999

Brooklyn Park, MN
Track Price Check Availability

2007 BMW X3
153,625 Miles
$7,195

Eden Prairie, MN
Track Price Check Availability

2008 BMW X3
125,245 Miles
$9,216

Bloomington, MN
Track Price Check Availability

2011 BMW X3
64,655 Miles
$14,500

Elmhurst, NY
Track Price Check Availability

2012 BMW X3
101,177 Miles
$14,900

East Providence, RI
Track Price Check Availability

2004 BMW X3
83,261 Miles
$7,891

Olive Branch, MS
Track Price Check Availability

BMW X3 Pricing Analysis

Active Listings
Mileage