BMW
4 Series
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2016 BMW 4 Series 435i xDrive Gran Coupe
76,781 Miles | Highland Park, IL
$30,000
est. $539/mo

Track Price Check Availability
Price Drop

2018 BMW 4 Series 430i xDrive Gran Coupe
28,816 Miles | Highland Park, IL
$35,000
est. $629/mo

Track Price Check Availability
Fresh

2016 BMW 4 Series 428i xDrive
55,274 Miles | Glencoe, IL
$28,998
est. $521/mo

Track Price Check Availability

2020 BMW 4 Series 440i xDrive
17,108 Miles | Northbrook, IL
$47,900
est. $861/mo

Track Price Check Availability

2021 BMW 4 Series 430i
2,462 Miles | Lake Bluff, IL
$65,295
est. $1,174/mo

Track Price Check Availability

2016 BMW 4 Series 435i xDrive
74,759 Miles | Skokie, IL
$28,856
est. $519/mo

Track Price Check Availability

2016 BMW 4 Series 435i xDrive
40,196 Miles | Buffalo Grove, IL
$39,981
est. $719/mo

Track Price Check Availability
Price Drop

2018 BMW 4 Series 430i
39,606 Miles | Morton Grove, IL
$35,890
est. $645/mo

Track Price Check Availability
Price Drop

2019 BMW 4 Series 430i xDrive
18,654 Miles | Morton Grove, IL
$37,790
est. $680/mo

Track Price Check Availability

2019 BMW 4 Series 430i xDrive Gran Coupe
23,563 Miles | Glenview, IL
$38,999
est. $701/mo

Track Price Check Availability

2018 BMW 4 Series 430i xDrive Gran Coupe
12,415 Miles | Glenview, IL
$42,963
est. $773/mo

Track Price Check Availability

2015 BMW 4 Series 428i xDrive
86,247 Miles | Mount Prospect, IL
$24,394
est. $439/mo

Track Price Check Availability

2019 BMW 4 Series 430i xDrive
31,498 Miles | Arlington Heights, IL
$46,897
est. $843/mo

Track Price Check Availability

2015 BMW 4 Series 428i xDrive Gran Coupe
84,768 Miles | Arlington Heights, IL
$20,567
est. $370/mo

Track Price Check Availability

2018 BMW 4 Series 430i
50,956 Miles | Palatine, IL
$33,833
est. $608/mo

Track Price Check Availability

2018 BMW 4 Series 430i Gran Coupe
24,866 Miles | Des Plaines, IL
$32,855
est. $591/mo

Track Price Check Availability

2018 BMW 4 Series 440i
17,906 Miles | Des Plaines, IL
$46,855
est. $843/mo

Track Price Check Availability
Hot Car

2014 BMW 4 Series 428i
28,928 Miles | Waukegan, IL
$24,000
est. $432/mo

Track Price Check Availability

2016 BMW 4 Series 428i xDrive Gran Coupe
67,943 Miles | Waukegan, IL
$23,000
est. $414/mo

Track Price Check Availability

2018 BMW 4 Series 430i xDrive Gran Coupe
21,021 Miles | Waukegan, IL
$31,500
est. $566/mo

Track Price Check Availability

BMW 4 Series Owner Ratings & Reviews

Write a Review
No reviews exist for the BMW 4 Series in Highland Park, IL

Highland Park, IL Dealer Ratings & Reviews

Write a Review
There are no reviews for BMW 4 Series dealers in Highland Park