BMW 128
2 generations · 2008–2024The BMW 128 has been built in 2 generations between 2008 and 2024. Compare what changed from one generation to the next below, with factory data from the Dutch vehicle registry (RDW).
BMW 128 generations
How the BMW 128 generations differ
| Generation | F40 | E82/E88 |
|---|---|---|
| Production years | 2021–2024 | 2008–2013 |
| Average used price | €32,914 | — |
| Typical price range | €30,511 – €37,090 | — |
| Average mileage | 40,167 km | — |
| Listings | 21 | — |
| Power | 265 HP | 218–258 HP |
| Fuel | Petrol | Petrol · LPG |
| Gearbox | Automatic 100% | — |
| Body styles | Hatchback | Coupe · Convertible |
| Length × width | 4.32 × 1.80 m | 4.37 × 1.75 m |
| Wheelbase | 2.67 m | 2.66 m |
| Kerb weight | 1,520 kg | 1,574 kg |
| CO₂ (NEDC, median) | — | 226 g/km |
| Seats and doors | 5 seats · 4 doors | 4 seats · 2 doors |
| Original list price | €61,722 | €58,014 |
| NL registrations | 277 | 33 |
Market prices are averages of live European listings. Factory figures (power, weight, CO₂, dimensions, original list price) come from the Dutch vehicle registry (RDW open data), combined across each generation's model years.
Prices and mileage by year
| Year | Average price | Average mileage | Listings |
|---|---|---|---|
| 2024 | €37,090 | 19,886 km | 7 |
| 2022 | €31,391 | 51,550 km | 5 |
| 2021 | €30,511 | 49,618 km | 9 |
Market prices are averages of live European listings. Factory data comes from the Dutch vehicle registry (RDW open data).

