Bmw I8 prices by year
A 2019 Bmw I8 averages $71,375 — older years range down to $47,214 (2015), across 103 active listings.
Updated July 26, 2026 · 3 model years tracked
Bmw I8 price by year
| Year | Average price | Price range | Listings |
|---|---|---|---|
| 2019 | $71,375 | $52,946–$93,490 | 36 |
| 2016 | $49,854 | $35,995–$72,395 | 27 |
| 2015 | $47,214 | $37,264–$61,052 | 40 |
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.