2006 BMW X3
67,810 Miles
$9,750

South San Francisco, CA
Track Price Check Availability

2007 BMW X3
112,323 Miles
$5,988

Kahului, HI
Track Price Check Availability

2005 BMW X3
91,972 Miles
$8,000

Poteau, OK
Track Price Check Availability

2011 BMW X3
140,842 Miles
$9,898

Cedar Rapids, IA
Track Price Check Availability

2006 BMW X3
116,687 Miles
$9,999

Knoxville, TN
Track Price Check Availability

2007 BMW X3
127,705 Miles
$8,977

Iowa City, IA
Track Price Check Availability

2013 BMW X3
112,470 Miles
$9,344

Ramsey, NJ
Track Price Check Availability

2007 BMW X3
85,603 Miles
$9,500

Aurora, IL
Track Price Check Availability

2005 BMW X3
162,643 Miles
$5,933

Inver Grove Heights, MN
Track Price Check Availability

2004 BMW X3
123,672 Miles
$6,226

Minnetonka, MN
Track Price Check Availability

2007 BMW X3
123,634 Miles
$7,992

Bloomington, MN
Track Price Check Availability

2007 BMW X3
124,839 Miles
$6,995

Springfield, IL
Track Price Check Availability

2007 BMW X3
124,975 Miles
$6,595

Champaign, IL
Track Price Check Availability

2006 BMW X3
65,125 Miles
$9,999

El Cajon, CA
Track Price Check Availability

2009 BMW X3
108,930 Miles
$8,990

Sacramento, CA
Track Price Check Availability

2006 BMW X3
204,061 Miles
$5,995

Wayne, MI
Track Price Check Availability

2007 BMW X3
153,353 Miles
$5,999

Moline, IL
Track Price Check Availability

2007 BMW X3
90,116 Miles
$7,900

Arlington Heights, IL
Track Price Check Availability

2008 BMW X3
101,826 Miles
$8,888

Richmond Hill, NY
Track Price Check Availability

2012 BMW X3
119,569 Miles
$9,995

Conyers, GA
Track Price Check Availability

BMW X3 Pricing Analysis

Active Listings
Mileage