Skip to content

Cars, SAVs, Motorrad

BMW VIN decoder

Enter a BMW's 17-character VIN to see the model year, model, drive, engine and plant from BMW's own filings with NHTSA. Decodes BMW cars, X models and Motorrad motorcycles built for 1981 or later, and lists the model's recalls.

On most cars and light trucks it's on the dashboard, readable through the windshield on the driver's side. It's also on the label in the driver's door opening and on the title, registration and insurance card.

At a glance

BMW WMIs in vPIC
18, including WB1 for motorcycles and WMW for MINI
US-built X models
5UX, plant 9 = Greer, South Carolina
Codes change by year
X3 30 xDrive: 53GP0 (2026), 53KA0 (2027)
Motorrad plant code
6 or Z = Berlin
On this page

How to read a BMW VIN

BMW's filings explain positions 4 to 8 together, as one type code covering the line, series, body, GVWR class, engine and restraints. That makes the five characters a lookup key rather than five separate answers. This chart reads a real 2026 X3.

PositionBMW meaning5UX53GP06T9567601
1Country of the WMI: 5 USA, W Germany, 3 Mexico5
2Part of the WMI 5UXU
3Part of the WMI: 5UX is a BMW SAV built in the USAX
4Type code, 1st character5
5Type code, 2nd character3
6Type code, 3rd characterG
7Type code, 4th characterP
8Type code, 5th character0
9Check digit6
10Model yearT = 2026
11Plant9 = Greer, South Carolina
12Production sequence, 1 of 65
13Production sequence, 2 of 66
14Production sequence, 3 of 67
15Production sequence, 4 of 66
16Production sequence, 5 of 60
17Production sequence, 6 of 61

53GP0 is a 2026 X3 30 xDrive: 4-door SAV, GVWR class D, 2.0L four-cylinder, 255 hp. The 2026 X3 M50 xDrive is 73GP0.

Example: a BMW X3 VIN decoded

NHTSA's vPIC database returns this for 5UX53GP06T9567601:

FieldvPIC result
Vehicle2026 BMW X3 30 xDrive
Body and driveSUV, 4 doors, all-wheel drive
Engine2.0L four-cylinder, 255 hp
PlantGreer, South Carolina
GVWRClass 1D: 5,001 to 6,000 lb
Listed as standardPedestrian automatic emergency braking, blind spot monitoring, rear cross traffic alert
Listed as optionalAdaptive cruise control, lane centering

Optional items in the decode may or may not be fitted to this car; the VIN can't tell.

Same model, new code: why the year matters

BMW reassigns type codes between model years, so a decoder has to read positions 4 to 8 against the year in position 10. From BMW's 2026 and 2027 filings:

Model2026 code2027 code
X3 30 xDrive53GP053KA0
X3 M50 xDrive73GP083GP0
X5 xDrive40i (X5 40 xDrive in 2027)23EU063JF0
X5 xDrive50e (X5 50e in 2027)43EU073JF0
i5 eDrive40 sedan63HG063HG0

53GP0 doesn't appear in the 2027 table at all: the X3 30 xDrive moved to 53KA0 and the M50 from 73GP0 to 83GP0. Some codes, like the i5 eDrive40's, carry over unchanged.

BMW plant codes in position 11

The legend in BMW's 2026 and 2027 car filings:

CodePlantCountry
CDingolfingGermany
FMunichGermany
5RegensburgGermany
7LeipzigGermany
WGrazAustria
3BornNetherlands
8San Luis PotosiMexico
9Greer, South CarolinaUSA

BMW motorcycle VIN decoder: Motorrad codes

BMW motorcycles carry WB1, WB3 or WB4 and their own type codes. Position 11 is 6 or Z for Berlin, R for Chennai, India, and S for Loncin, China. Patterns from BMW's 2027 Motorrad filing:

2027 modelPositions 1 to 8EnginePlant code
R 1300 GSWB10M2301,300 cc twin, 143 hp6 (Berlin)
S 1000 RRWB10P230999 cc four, 202 hp6
K 1600 GTWB10F2301,649 cc six, 158 hp6
R 18WB10N7301,802 cc twin, 90 hp6
F 900 GSWB10K630895 cc twin, 103 hp6
F 800 GSWB10K530895 cc twin, 86 hp6
F 450 GSWB30R330420 cc twin, 47 hpR (Chennai)

Check the model name against the bike. Filled in with a valid check digit, the 2027 F 800 GS pattern decodes in vPIC as an "F 850 GS" with series K80, which is the series BMW lists for the F 800 GS. That test VIN was built from the filing, not taken from a real bike.

BMW WMIs: WBA, WBS, 5UX and the rest

  • WBA, WBY: cars from BMW AG in Germany. WBX, WB5: SAVs from BMW AG.
  • WBS and 3MF: cars from BMW M GmbH. 5YM: M SAVs registered to BMW's US company.
  • 5UX: SAVs built in the USA. 3MW: cars from BMW SLP in Mexico.
  • WB1, WB3, WB4: motorcycles.
  • WMW, WMZ: MINI cars and SAVs, decoded as MINI; see the MINI VIN decoder.
  • WZ1: registered to BMW AG but decoded as Toyota, for the GR Supra built in Graz. The Toyota VIN decoder covers it.

Finding a BMW's VIN

On a car or SAV, check the plate visible through the windshield on the driver's side and the certification label in the driver's door opening, which also gives the build month. On a motorcycle, the label sits on the frame near where the steering post meets the handlebars (49 CFR 567.4). Shopping across German brands? The Mercedes-Benz VIN decoder reads a four-character model code instead of five.

For options and the original price, the BMW window sticker page explains how to get a copy of the sticker.

Common questions

How can I tell an xDrive BMW from an sDrive by the VIN?

Each has its own type code. In BMW's 2026 filing the X5 sDrive40i is 13EU0 and the X5 xDrive40i 23EU0. The decoder also reports the drive type directly.

Can I decode a BMW motorcycle VIN here?

Yes. Motorrad VINs start with WB1, WB3 or WB4 and decode with the model, series code, engine size and plant, such as Berlin for a 2027 R 1300 GS.

Does a BMW VIN show if the car is an M model?

Often in the WMI itself. WBS and 3MF are registered to BMW M GmbH, and M models have their own type codes, such as 83FK0 for the 2026 M5 sedan.

Can a BMW VIN decoder show options or the build sheet?

No. Option codes and paint aren't part of the VIN. The decode stops at the model, drive, engine, restraints and plant.

Why did my BMW's code change from one model year to the next?

BMW reassigns positions 4 to 8 each model year. The X3 30 xDrive is 53GP0 for 2026 and 53KA0 for 2027, which is why the decoder always reads the code with position 10.

Selling your car? Make your listing photos look pro.

Upload a phone photo of your car and get it back on a clean studio or showroom backdrop in about 20 seconds. Free, with no signup.