BMW
X3
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2006 BMW X3 3.0i
187,000 Miles | Seattle, WA
$2,170
est. $39/mo

Track Price Check Availability
Hot Car

2005 BMW X3 3.0i
175,000 Miles | North Lauderdale, FL
$2,995
est. $54/mo

Track Price Check Availability
Hot Car

2005 BMW X3 3.0i
200,575 Miles | Sewell, NJ
$2,995
est. $54/mo

Track Price Check Availability

2004 BMW X3 3.0i
209,000 Miles | Sacramento, CA
$3,571
est. $64/mo

Track Price Check Availability
Hot Car

2004 BMW X3 2.5i
| Waukegan, IL
$2,700
est. $49/mo

Track Price Check Availability
Hot Car

2004 BMW X3 3.0i
159,655 Miles | Bedford, VA
$3,995
est. $72/mo

Track Price Check Availability
Hot Car

2005 BMW X3 2.5i
166,890 Miles | Joppa, MD
$3,100
est. $56/mo

Track Price Check Availability

2007 BMW X3 3.0si
211,420 Miles | Jacksonville, FL
$4,000
est. $72/mo

Track Price Check Availability
Price Drop

2005 BMW X3 3.0i
205,257 Miles | Dalton, GA
$3,995
est. $72/mo

Track Price Check Availability

2005 BMW X3 3.0i
259,756 Miles | Maryville, TN
$2,169
est. $39/mo

Track Price Check Availability
Price Drop

2004 BMW X3 2.5i
228,534 Miles | Dalton, GA
$2,995
est. $54/mo

Track Price Check Availability

2005 BMW X3 3.0i
166,948 Miles | Bedford, VA
$2,795
est. $50/mo

Track Price Check Availability

2006 BMW X3 3.0i
99,564 Miles | Bedford, VA
$3,995
est. $72/mo

Track Price Check Availability
Hot Car

2006 BMW X3 3.0i
169,040 Miles | Ontario, CA
$3,950
est. $71/mo

Track Price Check Availability
Hot Car

2006 BMW X3 3.0i
160,257 Miles | Belleville, NJ
$2,900
est. $52/mo

Track Price Check Availability
Hot Car

2004 BMW X3 2.5i
188,405 Miles | Waukegan, IL
$2,900
est. $52/mo

Track Price Check Availability

2006 BMW X3 3.0i
182,070 Miles | Joppa, MD
$3,000
est. $54/mo

Track Price Check Availability

2006 BMW X3 3.0i
198,139 Miles | Leesburg, VA
$3,995
est. $72/mo

Track Price Check Availability

2010 BMW X3 xDrive30i
134,771 Miles | Manchester, NH
Accepting Offers
est. $0/mo

Track Price Check Availability

2010 BMW X3 xDrive30i
165,758 Miles | Pawtucket, RI
Accepting Offers
est. $0/mo

Track Price Check Availability