BMW
X3
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2005 BMW X3 3.0i
117,982 Miles | Bedford, VA
$3,995
est. $72/mo

Track Price Check Availability

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

Track Price Check Availability
Hot Car

2004 BMW X3 2.5i
187,973 Miles | South Hackensack, NJ
$3,995
est. $72/mo

Track Price Check Availability

2005 BMW X3 2.5i
202,957 Miles | Greensboro, NC
$3,989
est. $72/mo

Track Price Check Availability
Hot Car

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

2010 BMW X3 xDrive30i
144,457 Miles | Billings, MT
Accepting Offers
est. $0/mo

Track Price Check Availability
Fresh

2009 BMW X3 xDrive30i
158,752 Miles | Waukegan, IL
Accepting Offers
est. $0/mo

Track Price Check Availability

2005 BMW X3 3.0i
144,900 Miles | Auburn, WA
Accepting Offers
est. $0/mo

Track Price Check Availability
Fresh

2005 BMW X3 2.5i
132,150 Miles | Raleigh, NC
Accepting Offers
est. $0/mo

Track Price Check Availability
Fresh

2008 BMW X3 3.0si
233,732 Miles | Asheville, NC
Accepting Offers
est. $0/mo

Track Price Check Availability
Fresh

2008 BMW X3 3.0si
173,724 Miles | Westfield, IN
Accepting Offers
est. $0/mo

Track Price Check Availability
Fresh

2011 BMW X3 xDrive28i
151,414 Miles | Cokato, MN
Accepting Offers
est. $0/mo

Track Price Check Availability

2013 BMW X3 xDrive28i
164,546 Miles | New Britain, CT
Accepting Offers
est. $0/mo

Track Price Check Availability
Fresh

2008 BMW X3 3.0si
159,832 Miles | Columbia, SC
Accepting Offers
est. $0/mo

Track Price Check Availability

2007 BMW X3 3.0si
172,469 Miles | Carrollton, TX
Accepting Offers
est. $0/mo

Track Price Check Availability

2006 BMW X3 3.0i
250,000 Miles | Shrewsbury, MA
Accepting Offers
est. $0/mo

Track Price Check Availability

2005 BMW X3 3.0i
219,531 Miles | Shrewsbury, MA
Accepting Offers
est. $0/mo

Track Price Check Availability

2006 BMW X3 3.0i
145,702 Miles | Spring Valley, MN
Accepting Offers
est. $0/mo

Track Price Check Availability
Fresh

2008 BMW X3 3.0si
182,763 Miles | Jackson, WY
Accepting Offers
est. $0/mo

Track Price Check Availability