50 Best BMW 5 Series for Sale under $5,000, Savings from $2,359

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

Track Price Check Availability

2005 BMW 5 Series
174,458 Miles | Fishers, IN
$5,000
est. $72/mo

Track Price Check Availability

2008 BMW 5 Series
141,660 Miles | Saint Petersburg, FL
$4,990
est. $72/mo

Track Price Check Availability

2008 BMW 5 Series
127,631 Miles | Cherryville, PA
$4,900
est. $71/mo

Track Price Check Availability

2006 BMW 5 Series
169,277 Miles | Kennewick, WA
$4,995
est. $72/mo

Track Price Check Availability

2007 BMW 5 Series
168,147 Miles | Winter Park, FL
$4,995
est. $72/mo

Track Price Check Availability

2006 BMW 5 Series
136,800 Miles | Knoxville, TN
$4,900
est. $71/mo

Track Price Check Availability

2006 BMW 5 Series
131,551 Miles | Houston, TX
$4,750
est. $68/mo

Track Price Check Availability

2009 BMW 5 Series
163,562 Miles | Fort Lauderdale, FL
$4,900
est. $71/mo

Track Price Check Availability

2010 BMW 5 Series
139,679 Miles | Galloway, OH
$4,995
est. $72/mo

Track Price Check Availability

2009 BMW 5 Series
144,739 Miles | Commerce, GA
$4,599
est. $66/mo

Track Price Check Availability

2005 BMW 5 Series
186,928 Miles | Winston Salem, NC
$3,699
est. $53/mo

Track Price Check Availability

2006 BMW 5 Series
201,586 Miles | Louisville, KY
$3,690
est. $53/mo

Track Price Check Availability

2004 BMW 5 Series
132,350 Miles | Fairlawn, VA
$4,400
est. $63/mo

Track Price Check Availability

2005 BMW 5 Series
128,220 Miles | Schaumburg, IL
$3,999
est. $58/mo

Track Price Check Availability

2003 BMW 5 Series
109,336 Miles | Greensboro, NC
$4,999
est. $72/mo

Track Price Check Availability

2002 BMW 5 Series
85,655 Miles | New Haven, CT
$4,995
est. $72/mo

Track Price Check Availability

2008 BMW 5 Series
176,993 Miles | Louisville, KY
$4,990
est. $72/mo

Track Price Check Availability

2001 BMW 5 Series
185,524 Miles | Dallas, TX
$2,499
est. $36/mo

Track Price Check Availability

2006 BMW 5 Series
232,455 Miles | Bowling Green, OH
$3,997
est. $58/mo

Track Price Check Availability

BMW 5 Series Pricing Analysis

Active Listings
Mileage