2008 BMW X3
92,044 Miles | Maplewood, NJ
$7,900
Est $114/mo

Track Price Check Availability

2008 BMW X3
112,272 Miles | Wood River, IL
$7,998
Est $115/mo

Track Price Check Availability

2013 BMW X3
137,820 Miles | Indianapolis, IN
$9,999
Est $144/mo

Track Price Check Availability

2008 BMW X3
112,106 Miles | Denver, CO
$8,594
Est $124/mo

Track Price Check Availability

2007 BMW X3
97,256 Miles | Hastings, MN
$7,887
Est $114/mo

Track Price Check Availability

2004 BMW X3
177,188 Miles | Salem, OR
$5,995
Est $86/mo

Track Price Check Availability

2008 BMW X3
143,705 Miles | Ponca City, OK
$7,500
Est $108/mo

Track Price Check Availability

2007 BMW X3
107,000 Miles | Daytona Beach, FL
$6,998
Est $101/mo

Track Price Check Availability

2005 BMW X3
125,886 Miles | Charlotte, NC
$5,981
Est $86/mo

Track Price Check Availability

2005 BMW X3
199,250 Miles | Greeley, CO
$5,937
Est $86/mo

Track Price Check Availability

2008 BMW X3
147,324 Miles | Cincinnati, OH
$7,995
Est $115/mo

Track Price Check Availability

2005 BMW X3
166,934 Miles | Colorado Springs, CO
$5,898
Est $85/mo

Track Price Check Availability

2008 BMW X3
141,573 Miles | Faribault, MN
$6,995
Est $101/mo

Track Price Check Availability

2009 BMW X3
112,562 Miles | Galesburg, IL
$8,583
Est $124/mo

Track Price Check Availability

2006 BMW X3
90,177 Miles | South Portland, ME
$6,676
Est $96/mo

Track Price Check Availability

2007 BMW X3
93,309 Miles | Cincinnati, OH
$7,970
Est $115/mo

Track Price Check Availability

2009 BMW X3
131,761 Miles | Bolivar, TN
$9,275
Est $134/mo

Track Price Check Availability

2008 BMW X3
76,938 Miles | Escondido, CA
$9,986
Est $144/mo

Track Price Check Availability

2007 BMW X3
79,228 Miles | Walnut Creek, CA
$10,000
Est $144/mo

Track Price Check Availability

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

Track Price Check Availability

BMW X3 Pricing Analysis

Active Listings
Mileage