2018 BMW 4 Series
17,979 Miles | Cherry Hill, NJ
$33,993
Est $490/mo

Track Price Check Availability

2017 BMW 4 Series
17,028 Miles | Rising Sun, MD
$48,995
Est $706/mo

Track Price Check Availability

2018 BMW 4 Series
37,817 Miles | Coconut Creek, FL
$28,977
Est $418/mo

Track Price Check Availability

2018 BMW 4 Series
24,833 Miles | Kansas City, MO
$32,700
Est $471/mo

Track Price Check Availability

2018 BMW 4 Series
19,485 Miles | Yarmouth, ME
$36,985
Est $533/mo

Track Price Check Availability

2018 BMW 4 Series
28,080 Miles | Bridgewater, NJ
$31,877
Est $459/mo

Track Price Check Availability

2018 BMW 4 Series
12,395 Miles | Bridgewater, NJ
$38,000
Est $548/mo

Track Price Check Availability

2019 BMW 4 Series
6,872 Miles | Orland Park, IL
$52,996
Est $764/mo

Track Price Check Availability

2018 BMW 4 Series
16,446 Miles | Morristown, NJ
$42,639
Est $615/mo

Track Price Check Availability

2019 BMW 4 Series
282 Miles | North Olmsted, OH
$54,482
Est $785/mo

Track Price Check Availability

2019 BMW 4 Series
1,900 Miles | Westbury, NY
$49,895
Est $719/mo

Track Price Check Availability

2017 BMW 4 Series
9,222 Miles | Freeport, NY
$40,893
Est $589/mo

Track Price Check Availability

2018 BMW 4 Series
4,911 Miles | Saint Louis, MO
$41,890
Est $604/mo

Track Price Check Availability

2018 BMW 4 Series
32,732 Miles | Pikeville, KY
$34,399
Est $496/mo

Track Price Check Availability

2019 BMW 4 Series
12 Miles | Middletown, RI
$49,280
Est $710/mo

Track Price Check Availability

2019 BMW 4 Series
3,724 Miles | Elmhurst, IL
$57,900
Est $835/mo

Track Price Check Availability

2018 BMW 4 Series
26,691 Miles | Portsmouth, NH
$36,995
Est $533/mo

Track Price Check Availability

2018 BMW 4 Series
28,465 Miles | Gallatin, TN
$34,589
Est $499/mo

Track Price Check Availability

2019 BMW 4 Series
3,794 Miles | Sudbury, MA
$44,798
Est $646/mo

Track Price Check Availability

2019 BMW 4 Series
4,609 Miles | Harriman, NY
$48,985
Est $706/mo

Track Price Check Availability

BMW 4 Series Pricing Analysis

Active Listings
Mileage