50 Best BMW 5 Series for Sale under $4,000, Savings from $1,249

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

Track Price Check Availability

2008 BMW 5 Series
132,083 Miles | Little Ferry, NJ
$3,999
est. $58/mo

Track Price Check Availability

2003 BMW 5 Series
115,387 Miles | Upper Darby, PA
$3,500
est. $50/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

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

Track Price Check Availability

2003 BMW 5 Series
122,687 Miles | Lodi, NJ
$3,777
est. $54/mo

Track Price Check Availability

2003 BMW 5 Series
196,891 Miles | Norman, OK
$3,888
est. $56/mo

Track Price Check Availability

1997 BMW 5 Series
152,531 Miles | Nyack, NY
$3,995
est. $58/mo

Track Price Check Availability

2006 BMW 5 Series
146,500 Miles | Lynwood, CA
$3,799
est. $55/mo

Track Price Check Availability

2008 BMW 5 Series
114,181 Miles | New Castle, DE
$3,490
est. $50/mo

Track Price Check Availability

2000 BMW 5 Series
297,796 Miles | New Castle, DE
$1,990
est. $29/mo

Track Price Check Availability

1997 BMW 5 Series
127,793 Miles | Memphis, TN
$2,995
est. $43/mo

Track Price Check Availability

2006 BMW 5 Series
170,084 Miles | Port Charlotte, FL
$3,457
est. $50/mo

Track Price Check Availability

2000 BMW 5 Series
162,749 Miles | Seattle, WA
$3,450
est. $50/mo

Track Price Check Availability

2001 BMW 5 Series
110,172 Miles | Elmhurst, IL
$3,495
est. $50/mo

Track Price Check Availability

2004 BMW 5 Series
156,176 Miles | Cresco, PA
$2,995
est. $43/mo

Track Price Check Availability

2004 BMW 5 Series
176,614 Miles | Paterson, NJ
$3,495
est. $50/mo

Track Price Check Availability

2004 BMW 5 Series
203,800 Miles | Dallas, TX
$3,995
est. $58/mo

Track Price Check Availability

2001 BMW 5 Series
144,837 Miles | Buford, GA
$3,500
est. $50/mo

Track Price Check Availability

BMW 5 Series Pricing Analysis

Active Listings
Mileage