BMW M4

Car Coupe

2 production runs ยท 7 variants ยท 9 registers with powertrain counts ยท 1 source

Years on record

The first and last year each official register has the BMW M4 on record.

Netherlands
2014โ€“2026
Surviving fleet by first-registration year.
Finland
2014โ€“2026
Surviving fleet by first-registration year.

Worldwide popularity

Top 10% worldwide

Measured from real registration and fleet counts, not clicks or hype.

Where it's been spotted

Argentina Australia Canada Finland Ireland Israel Luxembourg Netherlands New Zealand Norway Spain Switzerland Thailand Ukraine United Kingdom United States

Evidence of real vehicles in each country's official register. Grey imports count, because they're real vehicles on real roads.

Production history, variants & sources

2 production runs ยท 7 variants ยท 9 registers with powertrain counts ยท 1 source

Researched from Wikipedia, with the sources listed.

Create a free account Already have one? Sign in

Building on it? The same record is one API call: /api/v1/vehicles/car/bmw/m4/full

Registration history

2014: 95 vehicles 2015: 157 vehicles 157 2016: 124 vehicles 2017: 125 vehicles 2018: 106 vehicles 2019: 51 vehicles 2020: 26 vehicles 2021: 72 vehicles 2022: 138 vehicles 2023: 59 vehicles 2024: 50 vehicles 2025: 52 vehicles 2026: 34 vehicles 2014 2026
Netherlands: Surviving fleet by first-registration year
2014: 2 vehicles 2015: 7 vehicles 2016: 2 vehicles 2017: 5 vehicles 2018: 13 vehicles 2019: 7 vehicles 2020: 20 vehicles 2021: 24 vehicles 24 2022: 20 vehicles 2023: 11 vehicles 2024: 11 vehicles 2025: 7 vehicles 2026: 6 vehicles 2014 2026
Finland: Surviving fleet by first-registration year
View as table
Netherlands
2014 95
2015 157
2016 124
2017 125
2018 106
2019 51
2020 26
2021 72
2022 138
2023 59
2024 50
2025 52
2026 34
Finland
2014 2
2015 7
2016 2
2017 5
2018 13
2019 7
2020 20
2021 24
2022 20
2023 11
2024 11
2025 7
2026 6

From official registers, as of 2026.10.3. Bases differ per country, so never compare across panels.

Try the API

The BMW M4 as JSON, one request away: its canonical id, where it is registered and how popular it is.

GET /api/v1/vehicles/car/bmw/m4/full

2 credits per call. Unknown ids are free. Free accounts start with 100 credits.

Get a free API key

GET โ€ฆ/car/bmw/m4/full free plan response

{
  "id": "car/bmw/m4",
  "name": "M4",
  "make": {
    "id": "bmw",
    "name": "BMW"
  },
  "kind": "car",
  "body_type": "coupe",
  "availability": [
    "ar",
    "au",
    "ca",
    "ch",
    "es",
    "fi",
    "gb",
    "ie",
    "il",
    "lu",
    "nl",
    "no",
    "nz",
    "th",
    "ua",
    "us"
  ],
  "regions": [
    "as",
    "eu",
    "na",
    "oc",
    "sa"
  ],
  "popularity": {
    "global_decile": 4,
    "mass_decile": 1,
    "rarity": "average"
  },
  "aliases": [],
  "former_ids": [],
  "years": null,
  "era": null,
  "enrichment": null,
  "enrichment_gated": true,
  "dataset_version": "2026.10.3",
  "upgrade_url": "https://vehiclesdb.com/pricing",
  "attribution": {
    "source": "VehiclesDB",
    "url": "https://vehiclesdb.com",
    "license": "Identity layer: CC-BY-4.0; enrichment/resolution: proprietary. Display requires visible credit โ€” see https://vehiclesdb.com/legal/attribution",
    "dataset_version": "2026.10.3"
  }
}

On Developer and up, enrichment carries production runs, variants, related models, powertrain counts, reference links and make facts.

More cars from BMW

Something off about this record? Fix it on GitHub. The catalog is open data, and corrections make it better for everyone.