50 Best Used BMW 4 Series 428i xDrive for Sale, Savings from $3,959

2014 BMW 4 Series
32,574 Miles | Fredericksburg, VA
$18,500
est. $267/mo

Track Price Check Availability

2015 BMW 4 Series
46,406 Miles | Miami Lakes, FL
$17,424
est. $251/mo

Track Price Check Availability

2014 BMW 4 Series
43,830 Miles | Santa Ana, CA
$19,991
est. $288/mo

Track Price Check Availability

2014 BMW 4 Series
50,286 Miles | Endicott, NY
$18,977
est. $274/mo

Track Price Check Availability

2014 BMW 4 Series
72,579 Miles | Turnersville, NJ
$16,995
est. $245/mo

Track Price Check Availability

2015 BMW 4 Series
| Emmaus, PA
$19,995
est. $288/mo

Track Price Check Availability

2015 BMW 4 Series
71,665 Miles | Lemon Grove, CA
$19,989
est. $288/mo

Track Price Check Availability

2016 BMW 4 Series
40,541 Miles | Cincinnati, OH
$25,980
est. $374/mo

Track Price Check Availability

2014 BMW 4 Series
28,744 Miles | Highlands Ranch, CO
$21,261
est. $306/mo

Track Price Check Availability

2016 BMW 4 Series
72,991 Miles | Jupiter, FL
$17,400
est. $251/mo

Track Price Check Availability

2014 BMW 4 Series
67,365 Miles | Woodbridge, NJ
$19,995
est. $288/mo

Track Price Check Availability

2016 BMW 4 Series
28,412 Miles | Sewickley, PA
$26,995
est. $389/mo

Track Price Check Availability

2014 BMW 4 Series
66,489 Miles | Glen Burnie, MD
$18,000
est. $259/mo

Track Price Check Availability

2014 BMW 4 Series
83,497 Miles | Frederick, MD
$15,890
est. $229/mo

Track Price Check Availability

2014 BMW 4 Series
96,562 Miles | Delray Beach, FL
$15,555
est. $224/mo

Track Price Check Availability

2015 BMW 4 Series
14,251 Miles | Sewickley, PA
$53,355
est. $769/mo

Track Price Check Availability

2014 BMW 4 Series
40,975 Miles | State College, PA
$19,788
est. $285/mo

Track Price Check Availability

2014 BMW 4 Series
170,000 Miles | Rochester, MN
$11,399
est. $164/mo

Track Price Check Availability

2015 BMW 4 Series
51,161 Miles | Jacksonville, NC
$24,625
est. $355/mo

Track Price Check Availability

2016 BMW 4 Series
| Del Rio, TX
$24,878
est. $359/mo

Track Price Check Availability

BMW 4 Series Pricing Analysis

Active Listings
Mileage