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

2003 BMW 5 Series
197,707 Miles | New Port Richey, FL
$2,524
est. $36/mo

Track Price Check Availability

1999 BMW 5 Series
204,312 Miles | Hillsboro, OR
$1,750
est. $25/mo

Track Price Check Availability

1999 BMW 5 Series
291,117 Miles | Duluth, GA
$2,655
est. $38/mo

Track Price Check Availability

2003 BMW 5 Series
208,374 Miles | Teterboro, NJ
$1,999
est. $29/mo

Track Price Check Availability

2002 BMW 5 Series
160,693 Miles | Lynnwood, WA
$2,995
est. $43/mo

Track Price Check Availability

2000 BMW 5 Series
100,733 Miles | Ft Myers, FL
$3,000
est. $43/mo

Track Price Check Availability

2004 BMW 5 Series
177,968 Miles | Ontario, CA
$2,450
est. $35/mo

Track Price Check Availability

2003 BMW 5 Series
140,365 Miles | Ocoee, FL
$2,500
est. $36/mo

Track Price Check Availability

2005 BMW 5 Series
163,428 Miles | Houston, TX
$2,999
est. $43/mo

Track Price Check Availability

1999 BMW 5 Series
80,481 Miles | Miami, FL
$2,250
est. $32/mo

Track Price Check Availability

2003 BMW 5 Series
155,000 Miles | Alpharetta, GA
$2,950
est. $43/mo

Track Price Check Availability

1997 BMW 5 Series
170,115 Miles | Aberdeen, SD
$2,489
est. $36/mo

Track Price Check Availability

2002 BMW 5 Series
168,125 Miles | Newark, CA
Accepting Offers
est. $0/mo

Track Price Check Availability

2008 BMW 5 Series
183,029 Miles | Columbus, OH
Accepting Offers
est. $0/mo

Track Price Check Availability

2000 BMW 5 Series
154,914 Miles | Cape Coral, FL
Accepting Offers
est. $0/mo

Track Price Check Availability

2004 BMW 5 Series
212,116 Miles | Hastings, MN
$2,961
est. $43/mo

Track Price Check Availability

2006 BMW 5 Series
212,906 Miles | Midlothian, IL
Accepting Offers
est. $0/mo

Track Price Check Availability

2000 BMW 5 Series
220,854 Miles | Avon, IN
$2,000
est. $29/mo

Track Price Check Availability

1999 BMW 5 Series
132,500 Miles | Attleboro, MA
Accepting Offers
est. $0/mo

Track Price Check Availability

1992 BMW 5 Series
192,994 Miles | Orlando, FL
$1,999
est. $29/mo

Track Price Check Availability

BMW 5 Series Pricing Analysis

Active Listings
Mileage