2003 BMW 3 Series
61,504 Miles | Midlothian, VA
$6,000
est. $86/mo

Track Price Check Availability

2004 BMW 3 Series
107,614 Miles | Houston, TX
$7,990
est. $115/mo

Track Price Check Availability

2005 BMW 3 Series
39,448 Miles | Costa Mesa, CA
$16,995
est. $245/mo

Track Price Check Availability

2006 BMW 3 Series
78,186 Miles | Addison, IL
$8,950
est. $129/mo

Track Price Check Availability

2005 BMW 3 Series
90,361 Miles | Clanton, AL
$8,991
est. $130/mo

Track Price Check Availability

2001 BMW 3 Series
230,725 Miles | Boaz, AL
$3,900
est. $56/mo

Track Price Check Availability

2004 BMW 3 Series
134,451 Miles | Chicago, IL
$6,850
est. $99/mo

Track Price Check Availability

2005 BMW 3 Series
89,063 Miles | Bedford, VA
$4,895
est. $71/mo

Track Price Check Availability

2004 BMW 3 Series
99,851 Miles | Williamsburg, VA
$6,500
est. $94/mo

Track Price Check Availability

2005 BMW 3 Series
113,800 Miles | Merrimack, NH
$5,555
est. $80/mo

Track Price Check Availability

2003 BMW 3 Series
109,310 Miles | St. Louis, MO
$6,800
est. $98/mo

Track Price Check Availability

2003 BMW 3 Series
88,143 Miles | Eatontown, NJ
$6,777
est. $98/mo

Track Price Check Availability

2002 BMW 3 Series
104,051 Miles | Raleigh, NC
$5,999
est. $86/mo

Track Price Check Availability

2006 BMW 3 Series
49,379 Miles | Raleigh, NC
$11,999
est. $173/mo

Track Price Check Availability

2001 BMW 3 Series
123,855 Miles | Orange, CA
$5,950
est. $86/mo

Track Price Check Availability

2005 BMW 3 Series
93,179 Miles | Indianapolis, IN
$8,700
est. $125/mo

Track Price Check Availability

2006 BMW 3 Series
119,368 Miles | Northbrook, IL
$5,983
est. $86/mo

Track Price Check Availability

2006 BMW 3 Series
108,100 Miles | Sacramento, CA
$4,995
est. $72/mo

Track Price Check Availability

2005 BMW 3 Series
123,922 Miles | East Rutherford, NJ
$6,495
est. $94/mo

Track Price Check Availability

2002 BMW 3 Series
88,724 Miles | Overland Park, KS
$6,499
est. $94/mo

Track Price Check Availability

BMW 3 Series Pricing Analysis

Active Listings
Mileage