2013 BMW X3
57,582 Miles
$14,799

Hollywood , FL
Track Price Check Availability

2006 BMW X3
67,944 Miles
$9,750

South San Francisco, CA
Track Price Check Availability

2011 BMW X3
64,497 Miles
$14,470

Fremont, CA
Track Price Check Availability

2007 BMW X3
112,323 Miles
$5,988

Kahului, HI
Track Price Check Availability

2009 BMW X3
83,278 Miles
$10,492

Chester, VA
Track Price Check Availability

2008 BMW X3
63,366 Miles
$10,995

Utica, NY
Track Price Check Availability

2013 BMW X3
103,703 Miles
$13,980

Corpus Christi, TX
Track Price Check Availability

2011 BMW X3
62,544 Miles
$14,638

Cincinnati, OH
Track Price Check Availability

2012 BMW X3
79,300 Miles
$14,990

Cincinnati, OH
Track Price Check Availability

2011 BMW X3
140,842 Miles
$9,898

Cedar Rapids, IA
Track Price Check Availability

2008 BMW X3
107,393 Miles
$8,990

Mechanicsburg, PA
Track Price Check Availability

2007 BMW X3
125,063 Miles
$9,995

Mechanicsburg, PA
Track Price Check Availability

2013 BMW X3
76,904 Miles
$14,400

Saco, ME
Track Price Check Availability

2007 BMW X3
127,705 Miles
$8,977

Iowa City, IA
Track Price Check Availability

2007 BMW X3
113,014 Miles
$9,995

Willoughby Hills, OH
Track Price Check Availability

2006 BMW X3
116,687 Miles
$9,999

Knoxville, TN
Track Price Check Availability

2007 BMW X3
85,603 Miles
$9,500

Aurora, IL
Track Price Check Availability

2013 BMW X3
112,470 Miles
$9,344

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

BMW X3 Pricing Analysis

Active Listings
Mileage