Used BMW i4 prices
The median asking price for a used BMW i4 on dealer lots is $37,276 (Oct 2026). Prices run from $25,097 to $68,631 across 24 priced listings at 14 dealers; 7 dropped in price this week and 11 this month.
Asking prices as the dealers list them, updated regularly; no adjustment for mileage, trim, condition or dealer fees. Prices
By model year
| Year | Listings | From | To | Average |
|---|---|---|---|---|
| 2026 | 1 | $68,631 | $68,631 | $68,631 |
| 2025 | 2 | $31,097 | $40,999 | $36,048 |
| 2024 | 12 | $32,898 | $59,435 | $38,573 |
| 2023 | 9 | $25,097 | $46,250 | $37,226 |
Cheapest on the lots right now
All BMW i4 listings-
2023 BMW i4 eDrive40$25,097$500 price drop
$25,597 -
2023 BMW i4 eDrive35$28,899$840 price drop
$29,739 -
2025 BMW i4 xDrive40$31,097
-
2023 BMW i4 eDrive35$32,701$1,671 price drop
$34,372 -
2024 BMW i4 eDrive35$32,898$500 price drop
$33,398 -
2024 BMW i4 eDrive35$32,990