BMW 123
3 generations · 2007–presentThe BMW 123 has been built in 3 generations between 2007 and present. On the European used-car market it costs €11,732 on average across 8 listings — from €11,221 for the F20/F21 to €12,243 for the E81/E82/E87/E88.
BMW 123 generations
F702024–presentThird generationAverage used priceNo price data- Power
- 204 HP
- Body styles
- Hatchback
See prices and specs
F20/F212011–2019Second generationAverage used price€11,2214 listings- Power
- 204 HP
- Body styles
- Hatchback
See prices and specs
E81/E82/E87/E882007–2013First generation (123d)Average used price€12,2434 listings- Power
- 204 HP
- Body styles
- Hatchback · Coupe
See prices and specs
How the BMW 123 generations differ
| Generation | F70 | F20/F21 | E81/E82/E87/E88 |
|---|---|---|---|
| Production years | 2024–present | 2011–2019 | 2007–2013 |
| Average used price | — | €11,221 | €12,243 |
| Typical price range | — | €11,221 – €11,221 | €12,243 – €12,243 |
| Average mileage | — | 154,913 km | 133,500 km |
| Listings | — | 4 | 4 |
| Power | 204 HP | 204 HP | 204 HP |
| Fuel | Petrol · Electric | Diesel | Petrol · Diesel |
| Gearbox | Automatic 100% | Automatic 64% · Manual 36% | Automatic 63% · Manual 38% |
| Body styles | Hatchback | Hatchback | Hatchback · Coupe |
| Length × width | 4.36 × 1.80 m | — | 4.24 × 1.75 m |
| Wheelbase | 2.67 m | 2.66 m | 2.66 m |
| Kerb weight | 1,605 kg | 1,515 kg | 1,495 kg |
| CO₂ (NEDC, median) | — | 145 g/km | 144 g/km |
| Seats and doors | 5 seats · 4 doors | 5 seats · 2 doors | 5 seats · 4 doors |
| Original list price | €62,378 | €55,066 | €46,362 |
| NL registrations | 108 | 24 | 11 |
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.
Which BMW 123 generation to pick
Prices and mileage by year
| Year | Average price | Average mileage | Listings |
|---|---|---|---|
| 2011 | €11,221 | 154,913 km | 4 |
| 2009 | €12,243 | 133,500 km | 4 |
Market prices are averages of live European listings. Factory data comes from the Dutch vehicle registry (RDW open data).