50 Best BMW 3 Series for Sale under $3,000, Savings from $2,199

2000 BMW 3 Series
213,514 Miles | Wickenburg, AZ
$2,775
est. $40/mo

Track Price Check Availability

2003 BMW 3 Series
209,333 Miles | La Porte, IN
$2,949
est. $43/mo

Track Price Check Availability

2001 BMW 3 Series
183,021 Miles | Fremont, CA
$2,995
est. $43/mo

Track Price Check Availability

2000 BMW 3 Series
125,208 Miles | Ledgewood, NJ
$2,995
est. $43/mo

Track Price Check Availability

2002 BMW 3 Series
202,990 Miles | Bedford, VA
$1,995
est. $29/mo

Track Price Check Availability

2007 BMW 3 Series
216,706 Miles | Covina, CA
$2,500
est. $36/mo

Track Price Check Availability

2004 BMW 3 Series
130,000 Miles | Casselberry, FL
$2,500
est. $36/mo

Track Price Check Availability

2003 BMW 3 Series
330,000 Miles | Griffin, GA
$2,995
est. $43/mo

Track Price Check Availability

2003 BMW 3 Series
247,405 Miles | Tacoma, WA
$2,700
est. $39/mo

Track Price Check Availability

2000 BMW 3 Series
91,020 Miles | Saint George, UT
$2,900
est. $42/mo

Track Price Check Availability

2003 BMW 3 Series
185,713 Miles | Cambridge, OH
$2,695
est. $39/mo

Track Price Check Availability

1995 BMW 3 Series
| Henderson, NV
$1,250
est. $18/mo

Track Price Check Availability

2007 BMW 3 Series
| Mount Clemens, MI
$2,995
est. $43/mo

Track Price Check Availability

1999 BMW 3 Series
192,852 Miles | Allentown, PA
$1,995
est. $29/mo

Track Price Check Availability

2004 BMW 3 Series
191,268 Miles | Fort Worth, TX
$2,990
est. $43/mo

Track Price Check Availability

1998 BMW 3 Series
205,761 Miles | Bridgeport, CT
$2,490
est. $36/mo

Track Price Check Availability

2002 BMW 3 Series
154,827 Miles | Ontario, CA
$2,950
est. $43/mo

Track Price Check Availability

2007 BMW 3 Series
168,267 Miles | Fullerton, CA
$2,990
est. $43/mo

Track Price Check Availability

2002 BMW 3 Series
154,583 Miles | Orlando, FL
$2,995
est. $43/mo

Track Price Check Availability

2002 BMW 3 Series
150,115 Miles | Bellevue, OH
$2,500
est. $36/mo

Track Price Check Availability

BMW 3 Series Pricing Analysis

Active Listings
Mileage