SpareRadar BMW F30 3 Series GCC spec check

BMW F30 3 Series: reading the VIN

105 type codes, the second largest table here, on the generation most likely to be in front of you.

Is a BMW F30 3 Series GCC spec?
The honest answer, before anything else on this page.

GCC specification is decided per vehicle, not per model. Two cars of the same model and the same year, built in the same factory in the same week, can go to different markets. So no page can tell you whether yours is a Gulf car, and this one does not try. What it can do is show you exactly what your own VIN encodes and where that stops.

The literal 0 at position 10 proves the car was not built for the American market. It says nothing about which market it was built for, because every rest-of-world BMW carries it.

What this decoder reads from a BMW F30 3 Series VIN
Specific to this model, not to the brand.

The F30 is the densest modern table in this catalogue and the one where the difference between two identically badged cars is largest. There are twenty-one model designations including three EfficientDynamics Edition variants and an ActiveHybrid 3, and fourteen engine families spanning the N13, N20, N26, N47, N55, N57 and the newer B47. A 320d from 2012 and a 320d from 2018 are different engines under the same name. Since this is also the generation where xDrive became common across the range, the type code is doing three jobs at once: engine, drive and specification level.

Codes this decoder resolves
105 type codes are carried for this chassis, aggregated here by model, body and engine. The decoder matches the full four-character code at positions 4 to 7, never a prefix, because type codes are reused across generations and a prefix match would confidently name the wrong car.
Type codesModelChassisBodyEngineBuilt
2 type codes316dF30SedanB47D20K02012-2019
2 type codes316dF30SedanN47D20K12012-2019
8 type codes316iF30SedanN13B16U02012-2019
4 type codes318dF30SedanN47D20U12012-2019
1 type code318d xDriveF30SedanN47D20U12012-2019
8 type codes320dF30SedanN47D20O12012-2019
4 type codes320d EfficientDynamics EditionF30SedanN47D20O12012-2019
3 type codes320d xDriveF30SedanN47D20O12012-2019
1 type code320iF30SedanN202012-2019
14 type codes320iF30SedanN20B20U02012-2019
2 type codes320i EfficientDynamics EditionF30SedanN13B16M02012-2019
6 type codes320i xDriveF30SedanN20B20U02012-2019
3 type codes325dF30SedanN47D20T12012-2019
1 type code328dF30SedanN47D20O12012-2019
1 type code328d xDriveF30SedanN47D20O12012-2019
14 type codes328iF30SedanN20B20O02012-2019
4 type codes328iF30SedanN26B20O02012-2019
5 type codes328i xDriveF30SedanN20B20O02012-2019
2 type codes328i xDriveF30SedanN26B20O02012-2019
3 type codes330dF30SedanN57D30O12012-2019
2 type codes330d xDriveF30SedanN57D30O12012-2019
2 type codes335d xDriveF30SedanN57D30T12012-2019
7 type codes335iF30SedanN55B30M02012-2019
3 type codes335i xDriveF30SedanN55B30M02012-2019
3 type codesActiveHybrid 3F30SedanN55B30M02012-2019
How a BMW VIN is laid out
Summary. The full explanation of each position is on the BMW page.
4 to 7
The BMW type code, or Typschluessel
9
A genuine check digit
10
The literal digit 0 on a rest-of-world BMW
11
Plant
What the VIN cannot tell you here
Stated because a decoder that never says this is not worth trusting.
  • No model year. Position 10 is the literal 0 on a rest-of-world BMW.
  • The F31 Touring and F34 Gran Turismo are not in the table.
  • The type codes have never been independently verified against real VINs.

A VIN describes how a vehicle was built. It cannot describe where it was shipped, and no decoder anywhere changes that. The free GCC spec check reads your VIN, gives a verdict with a certainty score and the evidence behind it, and lists the physical and documentary checks that settle what the VIN cannot, starting with the GSO conformity lookup. The full VIN decoder returns every attribute the decode resolves, and the BMW page explains the scheme above position by position.

Common questions

Does a BMW F30 3 Series VIN show the model year?

Not on a rest-of-world car. Position 10 is the literal digit 0, which is not part of the model-year alphabet at all, so there is no year in the VIN. The decoder shows the type code's production window instead, clearly labelled as a range for the variant rather than a year for your car.

Other BMW models