A BMW i4 averages €41,704 across all model years, with the cheapest sitting around €28,950 (typically older years) and the priciest around €53,900 (recent years). The median is €39,995. A good price for a BMW i4 is under €37,450; anything over €46,412 is on the high side compared with similar listings.
Prices vary by model year: 2022 (€35,162), 2023 (€43,873).
Frequently asked questions
What is a BMW i4 worth?
A BMW i4 averages €39,517. The cheapest example sits at €28,950, the priciest at €52,500.
Which model years of the BMW i4 are available?
We have BMW i4 listings from 2021 through 2025.
What is the average mileage of a BMW i4?
An average BMW i4 has 71,023 km on the clock.
How much does price differ between the oldest and newest model year?
There's roughly €8,711 between the oldest and newest model year.
How many BMW i4's are listed right now?
There are 15 active BMW i4 listings in our catalogue.