2008 BMW X3
127,151 Miles
$9,999

Puyallup, WA
Track Price Check Availability

2006 BMW X3
122,791 Miles
$5,777

Freehold, NJ
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

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

2004 BMW X3
83,261 Miles
$7,891

Olive Branch, MS
Track Price Check Availability

2008 BMW X3
130,322 Miles
$8,650

Greenville, SC
Track Price Check Availability

2008 BMW X3
95,750 Miles
$9,988

Santa Monica, CA
Track Price Check Availability

2008 BMW X3
111,932 Miles
$9,995

Pasco, WA
Track Price Check Availability

2005 BMW X3
117,676 Miles
$7,000

Greenville, SC
Track Price Check Availability

2010 BMW X3
94,330 Miles
$9,995

Honolulu, HI
Track Price Check Availability

2008 BMW X3
110,991 Miles
$6,788

Tilton, NH
Track Price Check Availability

2008 BMW X3
107,393 Miles
$10,000

Mechanicsburg, PA
Track Price Check Availability

2004 BMW X3
119,221 Miles
$6,980

Gurnee, IL
Track Price Check Availability

2008 BMW X3
123,573 Miles
$8,500

Noblesville, IN
Track Price Check Availability

2004 BMW X3
201,778 Miles
$8,995

Newton, NJ
Track Price Check Availability

2007 BMW X3
92,519 Miles
$8,999

Melville, NY
Track Price Check Availability

BMW X3 Pricing Analysis

Active Listings
Mileage