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

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

Track Price Check Availability

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

Track Price Check Availability

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

Track Price Check Availability

2009 BMW 3 Series
167,000 Miles | Miramar, FL
$1,997
est. $29/mo

Track Price Check Availability

2000 BMW 3 Series
146,194 Miles | Honolulu, HI
$1,995
est. $29/mo

Track Price Check Availability

2004 BMW 3 Series
187,753 Miles | Casselberry, FL
$1,999
est. $29/mo

Track Price Check Availability

2002 BMW 3 Series
187,782 Miles | Salem, NH
$1,800
est. $26/mo

Track Price Check Availability

2004 BMW 3 Series
180,073 Miles | Lakewood, NJ
$1,995
est. $29/mo

Track Price Check Availability

2004 BMW 3 Series
| Birmingham, AL
$1,900
est. $27/mo

Track Price Check Availability

1994 BMW 3 Series
140,332 Miles | Chicago, IL
$1,995
est. $29/mo

Track Price Check Availability

2001 BMW 3 Series
193,331 Miles | Linden, NJ
$1,995
est. $29/mo

Track Price Check Availability

1993 BMW 3 Series
170,000 Miles | Fullerton, CA
$1,995
est. $29/mo

Track Price Check Availability

1981 BMW 3 Series
192,330 Miles | Las Vegas, NV
$1,200
est. $17/mo

Track Price Check Availability

2001 BMW 3 Series
168,451 Miles | Rock Hill, SC
$1,975
est. $28/mo

Track Price Check Availability

1995 BMW 3 Series
150,198 Miles | Rock Hill, SC
$1,500
est. $22/mo

Track Price Check Availability

1995 BMW 3 Series
238,413 Miles | Rock Hill, SC
$1,999
est. $29/mo

Track Price Check Availability

2015 BMW 3 Series
516,911 Miles | Tucson, AZ
Accepting Offers
est. $0/mo

Track Price Check Availability

2000 BMW 3 Series
220,159 Miles | Knoxville, TN
Accepting Offers
est. $0/mo

Track Price Check Availability

2003 BMW 3 Series
224,709 Miles | Coldwater, MI
Accepting Offers
est. $0/mo

Track Price Check Availability

2001 BMW 3 Series
208,901 Miles | Torrington, CT
Accepting Offers
est. $0/mo

Track Price Check Availability

BMW 3 Series Pricing Analysis

Active Listings
Mileage