50 Best BMW X3 for Sale under $10,000, Savings from $1,389

2006 BMW X3
116,389 Miles | Sarasota, FL
$5,997
est. $86/mo

Track Price Check Availability

2006 BMW X3
99,679 Miles | Sacramento, CA
$6,777
est. $98/mo

Track Price Check Availability

2007 BMW X3
144,790 Miles | Kensington, MD
$5,291
est. $76/mo

Track Price Check Availability

2013 BMW X3
104,232 Miles | Jersey City, NJ
$9,995
est. $144/mo

Track Price Check Availability

2006 BMW X3
123,227 Miles | Davenport, IA
$5,899
est. $85/mo

Track Price Check Availability

2007 BMW X3
116,423 Miles | Gurnee, IL
$5,997
est. $86/mo

Track Price Check Availability

2012 BMW X3
137,753 Miles | Jersey City, NJ
$7,900
est. $114/mo

Track Price Check Availability

2012 BMW X3
97,516 Miles | Baton Rouge, LA
$8,995
est. $130/mo

Track Price Check Availability

2011 BMW X3
120,766 Miles | Perkasie, PA
$9,900
est. $143/mo

Track Price Check Availability

2014 BMW X3
132,159 Miles | Vienna, VA
$7,950
est. $115/mo

Track Price Check Availability

2013 BMW X3
142,776 Miles | Edmonds, WA
$9,741
est. $140/mo

Track Price Check Availability

2008 BMW X3
104,633 Miles | Bellevue, WA
$9,995
est. $144/mo

Track Price Check Availability

2013 BMW X3
99,949 Miles | Cumming, GA
$8,995
est. $130/mo

Track Price Check Availability

2011 BMW X3
105,345 Miles | Fremont, CA
$9,999
est. $144/mo

Track Price Check Availability

2007 BMW X3
93,342 Miles | Salem, OR
$6,488
est. $94/mo

Track Price Check Availability

2008 BMW X3
167,991 Miles | Thorndale, PA
$5,866
est. $85/mo

Track Price Check Availability

2011 BMW X3
91,772 Miles | Epsom, NH
$9,997
est. $144/mo

Track Price Check Availability

2006 BMW X3
149,400 Miles | Auburn, WA
$7,688
est. $111/mo

Track Price Check Availability

2010 BMW X3
145,203 Miles | Fremont, CA
$6,999
est. $101/mo

Track Price Check Availability

2008 BMW X3
119,202 Miles | Seattle, WA
$6,999
est. $101/mo

Track Price Check Availability

BMW X3 Pricing Analysis

Active Listings
Mileage