2004 BMW X3
114,062 Miles | Honolulu, HI
$5,999
Est $86/mo

Track Price Check Availability

2007 BMW X3
114,162 Miles | Huntersville, NC
$7,991
Est $115/mo

Track Price Check Availability

2007 BMW X3
100,803 Miles | Flemington, NJ
$8,991
Est $130/mo

Track Price Check Availability

2005 BMW X3
123,323 Miles | Schaumburg, IL
$5,413
Est $78/mo

Track Price Check Availability

2007 BMW X3
115,666 Miles | Lexington, KY
$7,498
Est $108/mo

Track Price Check Availability

2011 BMW X3
107,406 Miles | Bloomfield, NJ
$9,780
Est $141/mo

Track Price Check Availability

2007 BMW X3
67,486 Miles | Edison, NJ
$8,339
Est $120/mo

Track Price Check Availability

2011 BMW X3
137,374 Miles | Bloomfield, NJ
$7,680
Est $111/mo

Track Price Check Availability

2011 BMW X3
180,295 Miles | High Point, NC
$7,777
Est $112/mo

Track Price Check Availability

2007 BMW X3
86,664 Miles | Naperville, IL
$8,877
Est $128/mo

Track Price Check Availability

2007 BMW X3
127,366 Miles | Schaumburg, IL
$6,994
Est $101/mo

Track Price Check Availability

2008 BMW X3
134,258 Miles | Olympia, WA
$8,153
Est $118/mo

Track Price Check Availability

2009 BMW X3
112,562 Miles | Galesburg, IL
$9,985
Est $144/mo

Track Price Check Availability

2007 BMW X3
129,677 Miles | Elyria, OH
$7,500
Est $108/mo

Track Price Check Availability

2008 BMW X3
97,057 Miles | West Nyack, NY
$7,995
Est $115/mo

Track Price Check Availability

2007 BMW X3
117,878 Miles | Burbank, CA
$7,900
Est $114/mo

Track Price Check Availability

2007 BMW X3
139,940 Miles | Skokie, IL
$7,905
Est $114/mo

Track Price Check Availability

2006 BMW X3
133,630 Miles | Houston, TX
$4,499
Est $65/mo

Track Price Check Availability

2008 BMW X3
84,717 Miles | Lodi, NJ
$7,777
Est $112/mo

Track Price Check Availability

2008 BMW X3
95,245 Miles | Watertown, CT
$8,495
Est $122/mo

Track Price Check Availability

BMW X3 Pricing Analysis

Active Listings
Mileage