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

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

Track Price Check Availability

2008 BMW X3
134,927 Miles | Raleigh, NC
$6,788
Est $98/mo

Track Price Check Availability

2008 BMW X3
120,297 Miles | Olive Branch, MS
$8,275
Est $119/mo

Track Price Check Availability

2006 BMW X3
133,908 Miles | Hoffman Estates, IL
$5,980
Est $86/mo

Track Price Check Availability

2008 BMW X3
110,313 Miles | Billings, MT
$9,896
Est $143/mo

Track Price Check Availability

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

Track Price Check Availability

2007 BMW X3
142,478 Miles | Virginia Beach, VA
$9,900
Est $143/mo

Track Price Check Availability

2007 BMW X3
117,284 Miles | Stamford, CT
$6,998
Est $101/mo

Track Price Check Availability

2010 BMW X3
145,603 Miles | Blacksburg, VA
$7,250
Est $105/mo

Track Price Check Availability

2008 BMW X3
114,846 Miles | Cincinnati, OH
$8,349
Est $120/mo

Track Price Check Availability

2010 BMW X3
143,822 Miles | Hamilton Square, NJ
$7,495
Est $108/mo

Track Price Check Availability

2013 BMW X3
105,880 Miles | Spartanburg, SC
$9,996
Est $144/mo

Track Price Check Availability

2007 BMW X3
136,574 Miles | Brownwood, TX
$5,995
Est $86/mo

Track Price Check Availability

2011 BMW X3
138,752 Miles | Richmond, VA
$9,750
Est $141/mo

Track Price Check Availability

2007 BMW X3
136,817 Miles | Brooklyn, NY
$5,995
Est $86/mo

Track Price Check Availability

2007 BMW X3
91,187 Miles | East Meadow, NY
$8,483
Est $122/mo

Track Price Check Availability

2008 BMW X3
96,001 Miles | Inver Grove Heights, MN
$9,494
Est $137/mo

Track Price Check Availability

2008 BMW X3
139,709 Miles | St. Paul, MN
$6,995
Est $101/mo

Track Price Check Availability

BMW X3 Pricing Analysis

Active Listings
Mileage