2014 BMW X3
73,413 Miles | West Palm Beach , FL
$14,199
Est $205/mo

Track Price Check Availability

2007 BMW X3
147,241 Miles | Carmel, IN
$6,995
Est $101/mo

Track Price Check Availability

2011 BMW X3
85,476 Miles | Indianapolis, IN
$13,288
Est $192/mo

Track Price Check Availability

2012 BMW X3
64,722 Miles | West Covina, CA
$13,599
Est $196/mo

Track Price Check Availability

2011 BMW X3
64,500 Miles | Stanton, CA
$13,099
Est $189/mo

Track Price Check Availability

2011 BMW X3
135,365 Miles | Medford, NY
$9,997
Est $144/mo

Track Price Check Availability

2004 BMW X3
125,677 Miles | Long Island City, NY
$6,888
Est $99/mo

Track Price Check Availability

2012 BMW X3
91,010 Miles | Silsbee, TX
$12,635
Est $182/mo

Track Price Check Availability

2007 BMW X3
150,108 Miles | Cary, NC
$6,491
Est $94/mo

Track Price Check Availability

2005 BMW X3
185,282 Miles | Raleigh, NC
$4,950
Est $71/mo

Track Price Check Availability

2011 BMW X3
62,551 Miles | Sarasota, FL
$14,997
Est $216/mo

Track Price Check Availability

2012 BMW X3
164,131 Miles | Rochester, MN
$12,900
Est $186/mo

Track Price Check Availability

2013 BMW X3
70,250 Miles | Jamaica, NY
$13,998
Est $202/mo

Track Price Check Availability

2008 BMW X3
120,297 Miles | Olive Branch, MS
$7,991
Est $115/mo

Track Price Check Availability

2013 BMW X3
55,001 Miles | Doral, FL
$13,790
Est $199/mo

Track Price Check Availability

2008 BMW X3
125,132 Miles | Doral, FL
$7,590
Est $109/mo

Track Price Check Availability

2013 BMW X3
70,224 Miles | Southern Pines, NC
$14,379
Est $207/mo

Track Price Check Availability

2012 BMW X3
83,371 Miles | Fayetteville, AR
$14,211
Est $205/mo

Track Price Check Availability

2014 BMW X3
100,883 Miles | Lowell, MA
$13,995
Est $202/mo

Track Price Check Availability

2010 BMW X3
145,603 Miles | Blacksburg, VA
$6,900
Est $99/mo

Track Price Check Availability

BMW X3 Pricing Analysis

Active Listings
Mileage