Bmw 640I prices by year
A 2018 Bmw 640I averages $26,525 — older years range down to $14,727 (2012), across 145 active listings.
Updated July 26, 2026 · 7 model years tracked
Bmw 640I price by year
| Year | Average price | Price range | Listings |
|---|---|---|---|
| 2018 | $26,525 | $15,079–$35,122 | 12 |
| 2017 | $23,452 | $18,025–$30,396 | 11 |
| 2016 | $18,285 | $12,324–$29,577 | 23 |
| 2015 | $18,423 | $11,745–$28,681 | 37 |
| 2014 | $15,377 | $9,521–$23,052 | 40 |
| 2013 | $13,289 | $11,921–$15,074 | 12 |
| 2012 | $14,727 | $9,176–$20,367 | 10 |
Shopping for this car?
Check individual VINs before you buy — decode the exact trim and mileage, see every active listing, and how each price compares to the local market.