2011 BMW 3 Series
104,398 Miles | Lauderdale Lakes, FL
$6,885
Est $99/mo

Track Price Check Availability

2011 BMW 3 Series
104,000 Miles | Tacoma, WA
$9,595
Est $138/mo

Track Price Check Availability

2008 BMW 3 Series
147,552 Miles | Honolulu, HI
$7,495
Est $108/mo

Track Price Check Availability

2011 BMW 3 Series
87,390 Miles | Los Angeles, CA
$8,675
Est $125/mo

Track Price Check Availability

2011 BMW 3 Series
81,315 Miles | South San Francisco, CA
$9,645
Est $139/mo

Track Price Check Availability

2011 BMW 3 Series
75,400 Miles | South San Francisco, CA
$9,485
Est $137/mo

Track Price Check Availability

2011 BMW 3 Series
66,620 Miles | South San Francisco, CA
$9,485
Est $137/mo

Track Price Check Availability

2011 BMW 3 Series
87,531 Miles | Commerce, CA
$8,875
Est $128/mo

Track Price Check Availability

2011 BMW 3 Series
73,120 Miles | South San Francisco, CA
$8,640
Est $125/mo

Track Price Check Availability

2006 BMW 3 Series
123,078 Miles | Lithonia, GA
$6,479
Est $93/mo

Track Price Check Availability

2011 BMW 3 Series
124,732 Miles | Indianapolis, IN
$7,495
Est $108/mo

Track Price Check Availability

2008 BMW 3 Series
89,720 Miles | Salem, OR
$6,975
Est $101/mo

Track Price Check Availability

2011 BMW 3 Series
58,125 Miles | Placentia, CA
$9,499
Est $137/mo

Track Price Check Availability

2000 BMW 3 Series
148,430 Miles | Santa Ana, CA
$3,599
Est $52/mo

Track Price Check Availability

2010 BMW 3 Series
74,259 Miles | Santa Ana, CA
$8,099
Est $117/mo

Track Price Check Availability

2011 BMW 3 Series
60,291 Miles | Placentia, CA
$9,099
Est $131/mo

Track Price Check Availability

2008 BMW 3 Series
109,287 Miles | Puyallup, WA
$9,999
Est $144/mo

Track Price Check Availability

2007 BMW 3 Series
128,451 Miles | Lynnwood, WA
$7,499
Est $108/mo

Track Price Check Availability

2007 BMW 3 Series
123,121 Miles | Des Plaines, IL
$7,395
Est $107/mo

Track Price Check Availability

2004 BMW 3 Series
100,400 Miles | Bohemia, NY
$6,792
Est $98/mo

Track Price Check Availability

BMW 3 Series Pricing Analysis

Active Listings
Mileage