2017 BMW 4 Series
19,665 Miles | Danvers, MA
$29,998
est. $432/mo

Track Price Check Availability

2017 BMW 4 Series
40,163 Miles | Raleigh, NC
$25,998
est. $375/mo

Track Price Check Availability

2017 BMW 4 Series
31,169 Miles | Westbury, NY
$27,995
est. $404/mo

Track Price Check Availability

2017 BMW 4 Series
30,310 Miles | Westbury, NY
$27,995
est. $404/mo

Track Price Check Availability

2017 BMW 4 Series
28,808 Miles | Bloomington, IL
$31,917
est. $460/mo

Track Price Check Availability

2019 BMW 4 Series
4,581 Miles | Bloomington, IL
$44,789
est. $646/mo

Track Price Check Availability

2019 BMW 4 Series
3,762 Miles | Peoria, IL
$42,500
est. $613/mo

Track Price Check Availability

2019 BMW 4 Series
29,178 Miles | Great Neck, NY
$30,395
est. $438/mo

Track Price Check Availability

2018 BMW 4 Series
14,797 Miles | Great Neck, NY
$31,495
est. $454/mo

Track Price Check Availability

2017 BMW 4 Series
| Charlotte, NC
$28,000
est. $404/mo

Track Price Check Availability

2017 BMW 4 Series
28,229 Miles | Stafford, TX
$29,400
est. $424/mo

Track Price Check Availability

2019 BMW 4 Series
14,384 Miles | Stafford, TX
$34,620
est. $499/mo

Track Price Check Availability

2018 BMW 4 Series
17,252 Miles | Springfield, MO
$39,887
est. $575/mo

Track Price Check Availability

2019 BMW 4 Series
42 Miles | Lincoln, NE
$44,525
est. $642/mo

Track Price Check Availability

2017 BMW 4 Series
42,622 Miles | Brooklyn, NY
$25,995
est. $375/mo

Track Price Check Availability

2019 BMW 4 Series
10,419 Miles | Long Island City, NY
$35,495
est. $512/mo

Track Price Check Availability

2018 BMW 4 Series
23,816 Miles | Manahawkin, NJ
$35,990
est. $519/mo

Track Price Check Availability

2020 BMW 4 Series
1,001 Miles | West Springfield, MA
$42,363
est. $611/mo

Track Price Check Availability

2019 BMW 4 Series
12,679 Miles | Naperville, IL
$39,577
est. $570/mo

Track Price Check Availability

2018 BMW 4 Series
4,942 Miles | Rochester, MN
$39,500
est. $569/mo

Track Price Check Availability

BMW 4 Series Pricing Analysis

Active Listings
Mileage