103 live listingsUpdated
Used BMW i8 for sale
We're tracking 103 used BMW i8s for sale right now, priced from $30,890 to $105,750 with a median asking price of $50,886. Model years range from 2014 to 2020, the typical car shows 47,209 mi, and half are priced between $44,264 and $65,097.
The most BMW i8s are listed in California (15), Florida (13), and Texas (9). Among states with at least 5 listings, median asking prices are lowest in Georgia ($38,898) and highest in Florida ($72,294). The lowest-priced one is a 2014 BMW i8 Base listed at $30,890 with 122,171 mi in Lilburn, GA.
Best BMW i8 deals right now
21 deals priced below market right now, the best by about $8,963. Members get the VIN, dealer, listing link and a ready-to-send negotiation email for each one.
-
$9k below market Locked2015 BMW i8
i8
Great deal: about $9k under fair value for its year, trim and miles.
Asking price $42,554Deal score 100 -
$8k below market Locked2015 BMW i8
i8
Great deal: about $8k under fair value for its year, trim and miles.
Asking price $36,792Deal score 100 -
$7k below market Locked2015 BMW i8
i8
Great deal: about $7k under fair value for its year, trim and miles.
Asking price $40,294Deal score 100 -
$4k below market Locked2016 BMW i8
i8
Great deal: about $4k under fair value for its year, trim and miles.
Asking price $40,716Deal score 94 -
$3k below market Locked
2015 BMW i8
i8
Great deal: about $3k under fair value for its year, trim and miles.
Asking price $36,099Deal score 92 -
$7k below market Locked2020 BMW i8
LCI Coupe
Great deal: about $7k under fair value for its year, trim and miles.
Asking price $75,887Deal score 89
Members see every deal's VIN, dealer and listing link, plus a negotiation email.
Latest BMW i8 listings
-
2016 BMW i8
i8
Asking price $40,716 -
2017 BMW i8
i8
Asking price $41,900 -
2015 BMW i8
i8
Asking price $51,097 -
2016 BMW i8
i8
Asking price $57,216 -
2019 BMW i8
LCI Coupe
Asking price $65,194 -
2017 BMW i8
i8
Asking price $56,487 -
2015 BMW i8
i8
Asking price $47,723 -
2019 BMW i8
LCI Convertible
Asking price $85,029 -
2016 BMW i8
i8
Asking price $55,900 -
2019 BMW i8
LCI Convertible
Asking price $90,240 -
2019 BMW i8
LCI Convertible
Asking price $89,540 -
2014 BMW i8
i8
Asking price $30,890 -
2019 BMW i8
LCI Convertible
Asking price $84,180 -
2015 BMW i8
i8
Asking price $72,646 -
2015 BMW i8
i8
Asking price $45,985 -
2015 BMW i8
i8
Asking price $50,145 -
2015 BMW i8
i8
Asking price $56,298 -
2020 BMW i8
LCI Coupe
Asking price $61,769 -
2017 BMW i8
i8
Asking price $49,989 -
2015 BMW i8
i8
Asking price $60,858 -
2019 BMW i8
LCI Convertible
Asking price $89,770 -
2015 BMW i8
i8
Asking price $40,288 -
2019 BMW i8
LCI Coupe
Asking price $70,745 -
2019 BMW i8
LCI Convertible
Asking price $68,588
BMW i8 prices by model year
Median asking price for each model year in our latest scan, with the number of cars listed and their price range.
- 2020 $68,828
- 2019 BMW i8 for sale $71,749
- 2017 BMW i8 for sale $45,527
- 2016 BMW i8 for sale $50,976
- 2015 BMW i8 for sale $45,840
- 2014 BMW i8 for sale $45,097
BMW i8 prices by mileage
| Mileage | For sale | Median price | Lowest price |
|---|---|---|---|
| Under 5,000 miles | 2 | $87,873 | $69,995 |
| 5,000 to 15,000 miles | 8 | $77,443 | $56,222 |
| 15,000 to 30,000 miles | 17 | $58,749 | $48,187 |
| 30,000 to 60,000 miles | 43 | $51,097 | $36,792 |
| Over 60,000 miles | 33 | $41,900 | $30,890 |
Where used BMW i8s are for sale
| State | For sale | Median price | Lowest price |
|---|---|---|---|
| California | 15 | $45,989 | $39,965 |
| Florida | 13 | $72,294 | $40,494 |
| Texas | 9 | $48,187 | $40,716 |
| Illinois | 7 | $50,375 | $45,353 |
| North Carolina | 7 | $40,989 | $35,494 |
| Arizona | 6 | $55,554 | $50,163 |
| Georgia | 5 | $38,898 | $30,890 |
| Ohio | 4 | $49,446 | $40,288 |
| Oregon | 4 | $49,645 | $40,191 |
| Indiana | 3 | $41,461 | $36,099 |
| Kentucky | 3 | $70,554 | $42,554 |
| Oklahoma | 3 | $72,646 | $41,900 |
BMW i8 generations and versions
Each version has its own page with deal analysis, market history and every deal we have found.
| Version | Years | For sale | Median price |
|---|---|---|---|
| i8 | 2014-2018 | 74 | $45,987 |
| LCI Convertible | 2019 | 22 | $76,364 |
| LCI Coupe | 2019 | 7 | $66,984 |
Other BMW models
Used BMW i8: common questions
How much does a used BMW i8 cost?
Used BMW i8 asking prices currently range from $30,890 to $105,750, with a median of $50,886 across 103 listings. Half of them are priced between $44,264 and $65,097.
What is the cheapest BMW i8 for sale right now?
The lowest asking price in our latest scan is a 2014 BMW i8 Base listed at $30,890 with 122,171 mi in Lilburn, GA.
Which BMW i8 model years are for sale?
Listings span 2014 to 2020. The 2015 model year has the most cars for sale (36, median $45,840). The newest 2020 cars have a median asking price of $68,828, versus $45,097 for 2014.
Where are the most BMW i8s for sale?
California (15), Florida (13), and Texas (9) have the most listings. Among states with at least 5 listings, median asking prices are lowest in Georgia ($38,898) and highest in Florida ($72,294).
How many miles do used BMW i8s for sale have?
The median BMW i8 for sale shows 47,209 mi. 10 of 103 listings (10%) have under 15,000 miles.
How long do BMW i8s stay on the market?
Current BMW i8 listings have been for sale for a median of 52 days. Cars that sit well beyond that are often the easiest to negotiate on.
How current is this data?
These numbers come from our latest scan of dealer listings on Oct 1, 2026. Luxury Car Deals rescans the market regularly and removes cars that have sold.