2013 BMW X3
87,318 Miles | Las Vegas, NV
$13,473
est. $194/mo

Track Price Check Availability

2011 BMW X3
82,673 Miles | Commerce, CA
$12,375
est. $178/mo

Track Price Check Availability

2011 BMW X3
64,500 Miles | Stanton, CA
$12,499
est. $180/mo

Track Price Check Availability

2013 BMW X3
86,254 Miles | Miami, FL
$10,699
est. $154/mo

Track Price Check Availability

2013 BMW X3
77,673 Miles | Spokane Valley, WA
$11,999
est. $173/mo

Track Price Check Availability

2013 BMW X3
47,295 Miles | Sanford, FL
$14,195
est. $205/mo

Track Price Check Availability

2012 BMW X3
97,357 Miles | Phoenix, AZ
$11,990
est. $173/mo

Track Price Check Availability

2015 BMW X3
100,362 Miles | Lincoln, NE
$14,998
est. $216/mo

Track Price Check Availability

2014 BMW X3
91,117 Miles | Indianapolis, IN
$14,190
est. $205/mo

Track Price Check Availability

2013 BMW X3
70,000 Miles | Brooklyn, NY
$12,240
est. $176/mo

Track Price Check Availability

2012 BMW X3
71,810 Miles | Houston, TX
$13,634
est. $197/mo

Track Price Check Availability

2012 BMW X3
90,389 Miles | Brooklyn Park, MN
$13,490
est. $194/mo

Track Price Check Availability

2014 BMW X3
78,754 Miles | Fort Lauderdale, FL
$14,394
est. $207/mo

Track Price Check Availability

2014 BMW X3
64,902 Miles | Erie, PA
$14,875
est. $214/mo

Track Price Check Availability

2005 BMW X3
125,799 Miles | Raleigh, NC
$4,997
est. $72/mo

Track Price Check Availability

2012 BMW X3
106,935 Miles | Madison, WI
$14,199
est. $205/mo

Track Price Check Availability

2012 BMW X3
91,050 Miles | Gardena, CA
$11,995
est. $173/mo

Track Price Check Availability

2012 BMW X3
109,328 Miles | St. Louis Park, MN
$12,875
est. $186/mo

Track Price Check Availability

2011 BMW X3
95,709 Miles | Brooklyn Center, MN
$11,995
est. $173/mo

Track Price Check Availability

2013 BMW X3
86,490 Miles | Medford, NY
$13,997
est. $202/mo

Track Price Check Availability

BMW X3 Pricing Analysis

Active Listings
Mileage