50 Best BMW 3 Series for Sale under $5,000, Savings from $1,859

2005 BMW 3 Series
145,412 Miles | Chattanooga, TN
$4,679
est. $67/mo

Track Price Check Availability

2006 BMW 3 Series
133,474 Miles | Dewitt, MI
$3,887
est. $56/mo

Track Price Check Availability

2007 BMW 3 Series
120,272 Miles | Indianapolis, IN
$5,000
est. $72/mo

Track Price Check Availability

2001 BMW 3 Series
228,834 Miles | Des Plaines, IL
$1,985
est. $29/mo

Track Price Check Availability

2000 BMW 3 Series
127,232 Miles | Deland, FL
$3,989
est. $57/mo

Track Price Check Availability

2006 BMW 3 Series
118,784 Miles | Lamar, CO
$4,300
est. $62/mo

Track Price Check Availability

2004 BMW 3 Series
154,248 Miles | Tarboro, NC
$3,000
est. $43/mo

Track Price Check Availability

2005 BMW 3 Series
129,884 Miles | Alachua, FL
$3,942
est. $57/mo

Track Price Check Availability

2004 BMW 3 Series
105,000 Miles | Englewood, NJ
$4,995
est. $72/mo

Track Price Check Availability

2005 BMW 3 Series
182,510 Miles | Albuquerque, NM
$4,950
est. $71/mo

Track Price Check Availability

2002 BMW 3 Series
124,750 Miles | Swansboro, NC
$4,995
est. $72/mo

Track Price Check Availability

2002 BMW 3 Series
146,590 Miles | Fairlawn, VA
$4,300
est. $62/mo

Track Price Check Availability

2004 BMW 3 Series
| Ramsey, MN
$3,298
est. $48/mo

Track Price Check Availability

2001 BMW 3 Series
124,000 Miles | Sacramento, CA
$4,950
est. $71/mo

Track Price Check Availability

2001 BMW 3 Series
191,177 Miles | Roy, WA
$4,995
est. $72/mo

Track Price Check Availability

2005 BMW 3 Series
143,979 Miles | Venice, FL
$4,900
est. $71/mo

Track Price Check Availability

2001 BMW 3 Series
180,326 Miles | Lake Worth, FL
$3,800
est. $55/mo

Track Price Check Availability

2008 BMW 3 Series
141,685 Miles | Miramar, FL
$2,991
est. $43/mo

Track Price Check Availability

2002 BMW 3 Series
113,577 Miles | Ontario, CA
$3,450
est. $50/mo

Track Price Check Availability

2008 BMW 3 Series
121,357 Miles | Ontario, CA
$4,450
est. $64/mo

Track Price Check Availability

BMW 3 Series Pricing Analysis

Active Listings
Mileage