BMW M135
2 generations · 2012–presentThe BMW M135 has been built in 2 generations between 2012 and present. Compare what changed from one generation to the next below, with factory data from the Dutch vehicle registry (RDW).
BMW M135 generations
How the BMW M135 generations differ
| Generation | F40 | F20/F21 |
|---|---|---|
| Production years | 2019–present | 2012–2019 |
| Average used price | — | €23,566 |
| Typical price range | — | €22,187 – €26,286 |
| Average mileage | — | 108,625 km |
| Listings | — | 29 |
| Power | 300–306 HP | 320–386 HP |
| Fuel | Petrol | Petrol |
| Gearbox | Automatic 100% | Automatic 89% · Manual 11% |
| Body styles | Hatchback | Hatchback |
| Length × width | 4.33 × 1.80 m | 4.33 × 1.77 m |
| Wheelbase | 2.67 m | 2.69 m |
| Kerb weight | 1,604 kg | 1,554 kg |
| CO₂ (WLTP, median) | 177 g/km | 182 g/km |
| Seats and doors | 5 seats · 4 doors | 5 seats · 4 doors |
| Original list price | €74,240 | €65,034 |
| Facelift | — | 2015 |
| NL registrations | 654 | 591 |
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 M135 generation to pick
Prices and mileage by year
| Year | Average price | Average mileage | Listings |
|---|---|---|---|
| 2016 | €26,286 | 90,832 km | 3 |
| 2015 | €24,355 | 113,453 km | 7 |
| 2014 | €22,187 | 110,716 km | 6 |
| 2013 | €22,568 | 111,298 km | 10 |
| 2012 | €25,091 | 102,060 km | 3 |
Market prices are averages of live European listings. Factory data comes from the Dutch vehicle registry (RDW open data).

