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

2008 BMW 5 Series
188,321 Miles | Madison, GA
$2,900
est. $42/mo

Track Price Check Availability

2003 BMW 5 Series
281,533 Miles | Pleasanton, TX
$2,550
est. $37/mo

Track Price Check Availability

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

Track Price Check Availability

2005 BMW 5 Series
280,044 Miles | Davie, FL
$2,499
est. $36/mo

Track Price Check Availability

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

Track Price Check Availability

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

Track Price Check Availability

2002 BMW 5 Series
204,414 Miles | Dallas, TX
$1,977
est. $28/mo

Track Price Check Availability

2000 BMW 5 Series
210,236 Miles | Clearwater, FL
$2,995
est. $43/mo

Track Price Check Availability

1993 BMW 5 Series
204,090 Miles | Tacoma, WA
$2,995
est. $43/mo

Track Price Check Availability

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

Track Price Check Availability

2008 BMW 5 Series
| Harvey, IL
$2,900
est. $42/mo

Track Price Check Availability

1998 BMW 5 Series
234,000 Miles | Fairbury, NE
$2,900
est. $42/mo

Track Price Check Availability

1999 BMW 5 Series
114,210 Miles | Salem, IL
Accepting Offers
est. $0/mo

Track Price Check Availability

2006 BMW 5 Series
209,866 Miles | Cranston, RI
Accepting Offers
est. $0/mo

Track Price Check Availability

2002 BMW 5 Series
175,765 Miles | Louisville, KY
Accepting Offers
est. $0/mo

Track Price Check Availability

2008 BMW 5 Series
196,602 Miles | Daphne, AL
Accepting Offers
est. $0/mo

Track Price Check Availability

2007 BMW 5 Series
252,749 Miles | Seattle, WA
$2,988
est. $43/mo

Track Price Check Availability

2004 BMW 5 Series
209,419 Miles | Plainfield, IN
Accepting Offers
est. $0/mo

Track Price Check Availability

2004 BMW 5 Series
215,697 Miles | Labelle, FL
Accepting Offers
est. $0/mo

Track Price Check Availability

2004 BMW 5 Series
225,018 Miles | Tampa, FL
$2,995
est. $43/mo

Track Price Check Availability

BMW 5 Series Pricing Analysis

Active Listings
Mileage