BMW X1 VIN Decoder

Decode Your VIN

Enter your vehicle's VIN code to discover all technical specifications. The VIN consists of 17 alphanumeric characters.

BMW X1 VIN Decoder

Decode any BMW X1 VIN free in seconds. Enter the 17-character vehicle identification number into the decoder above and get the generation, model year, engine, trim, plant of origin, and open NHTSA recalls, instantly, with no sign-up.

This page is the dedicated X1 hub: the three generations and chassis codes (E84, F48, U11), genuine WMI codes verified against real decoded VINs, a position-by-position breakdown, engine and trim details by generation, where to find the VIN on the car, and X1-specific recalls pulled from NHTSA’s own database.

About the BMW X1

The X1 is BMW’s smallest SAV (Sports Activity Vehicle), launched for the 2010 model year in Europe as an answer to the growing compact-luxury-crossover segment that the Audi Q3, Range Rover Evoque, and Mercedes GLA would later join. It didn’t reach the US until model year 2013, badged only as sDrive28i and xDrive28i.

Generation Years (global) US market years Chassis code Notes
1st 2009-2015 2013-2015 E84 Longitudinal rear-drive-based platform shared with the E90 3 Series; built at Leipzig, Germany
2nd 2015-2022 2016-2022 F48 Switches to BMW’s front-drive-biased UKL platform, shared with the MINI Countryman; adds a Europe-only plug-in hybrid (xDrive25e) never sold in the US
3rd 2022-present 2023-present U11 Same UKL2 architecture as the current MINI Countryman; adds the M35i performance trim for MY2024; a China-only long-wheelbase version (U12) is sold as a separate model there

The chassis code itself never appears literally inside the VIN. It’s enthusiast shorthand, reconstructed from the WMI and VDS block together with the model year character, which is exactly what the decoder above does automatically.

BMW X1 WMI codes (positions 1-3)

Confirmed by decoding real, checksum-valid X1 VINs through NHTSA’s vPIC database across all three generations:

WMI Country (per registry) Plant Notes
WBA Germany Leipzig Every US-market E84 (2013-2015) we decoded used this WMI, classified by NHTSA as a Passenger Car
WBX Germany Regensburg (also Born, Netherlands) Every US-market F48 (2016-2022) and U11 (2023-present) we decoded used this WMI, classified by NHTSA as a Multipurpose Passenger Vehicle

BMW switched the X1’s NHTSA vehicle-type classification from Passenger Car to Multipurpose Passenger Vehicle (MPV) exactly at the generation change from E84 to F48, and the WMI changed with it, from WBA to WBX. That’s a clean, reliable way to separate an E84 VIN from an F48 or U11 VIN before you even look at the model year character. If your X1 VIN starts with anything other than WBA or WBX, treat it as suspect and confirm with the decoder above.

How to decode a BMW X1 VIN, position by position

Positions 1-3: World Manufacturer Identifier

See the WMI table above. Position 1 identifies the assembly country registered for that WMI, not necessarily BMW’s headquarters, though in the X1’s case every US-market VIN we decoded genuinely traces back to a German-registered WMI.

Positions 4-8: Vehicle Descriptor Section (VDS)

As with the X5 and 3 Series, BMW doesn’t dedicate a single fixed VIN character to “engine code” on the X1. Instead the VDS block changes by trim and generation:

  • On the E84, WBAVM1 was the block we found on both 2013 and 2014 sDrive28i cars, while WBAVL1 covered xDrive28i cars across the same years. The engine and drivetrain live in that four-to-six-character block together, not in one isolated digit.
  • On the F48, WBXHU7 covered US sDrive28i cars from 2017-2019, and a related WBXHT3 block covered xDrive28i. Starting with the 2020 model year, the xDrive28i block shifted to WBXJG9 even though the trim, engine, and drivetrain stayed the same. The VDS block moved; the car underneath it didn’t.
  • On the U11, every US xDrive28i VIN we decoded shares the block WBX73EF0.

The takeaway matches what we found on other BMW nameplates: don’t try to hand-read the exact engine off one VIN character. The engine families that came with each X1 generation, confirmed against BMW technical data and the VINs above, are:

Generation Trim Engine code Engine
E84 (2013-2015, US) sDrive28i / xDrive28i N20 2.0L turbo inline-4
F48 (2016-2022, US) sDrive28i / xDrive28i B48 2.0L turbo inline-4
F48 (Europe only) xDrive25e B38 turbo inline-3 + electric motor 1.5L plug-in hybrid, never sold in the US
U11 (2023-present, US) xDrive28i B48 (updated) 2.0L turbo inline-4, 241 hp
U11 (2024-present, US) M35i B48 (high-output tune) 2.0L turbo inline-4, performance trim

Decode the full VIN with the tool above rather than reading position 8 by eye. It cross-references the whole string against BMW’s build data, which is the only reliable way to pin down the exact engine and trim on a specific car.

Position 9: Check digit

Calculated from the other 16 characters using fixed weighting and modulo-11 math. A single mistyped character anywhere in the string breaks this math, and any compliant decoder, DMV, or insurer will reject it. Every VIN used to verify the facts on this page passed NHTSA’s check-digit validation cleanly.

Position 10: Model year

The 10th character maps to model year on the industry-standard 30-year ISO 3779 cycle. The letters I, O, and Q are never used because they’re too easily confused with 1 and 0.

Char Year Char Year Char Year
A 2010 K 2019 V 2027
B 2011 L 2020 W 2028
C 2012 M 2021 X 2029
D 2013 N 2022 Y 2030
E 2014 P 2023 1 2031
F 2015 R 2024 2 2032
G 2016 S 2025 3 2033
H 2017 T 2026 4 2034
J 2018

We directly confirmed D through R on real X1 VINs: D (2013) and E and F on the E84, G through N on the F48 (2016-2022), and P and R on the U11 (2023-2024). A, B, and C cover 2010-2012, the global-market E84 years before the X1 reached the US, and S onward covers current and future model years; we present those following the same fixed cycle rather than from a US-decoded VIN, since a US-market car from those years either predates the US launch or doesn’t exist yet.

Position 11: Assembly plant

A single character narrows the VIN to a specific factory. Across the VINs we decoded:

Char Plant Generation
V Leipzig, Germany E84 (all US-market VINs we checked)
5 Regensburg, Germany F48 and U11 (the overwhelming majority of US-market VINs we checked)
3 Born, Netherlands (VDL Nedcar) F48, confirmed on a 2018 sDrive28i

Worth flagging honestly: two F48-era VINs we decoded (2016 and 2017 model year, sharing the same WBXHT3Z3 block) returned a NHTSA plant-of-manufacture of Manaus, Brazil, with plant character 4. That’s unexpected: BMW’s Brazilian passenger-car plant is at Araquari, Santa Catarina, not Manaus, where BMW instead builds motorcycles. We can’t confirm whether that reflects a genuine data-submission quirk in NHTSA’s records or something else, so treat that specific plant character with more caution than the Leipzig and Regensburg entries above, which were consistent across every VIN we checked.

Positions 12-17: Serial number

The final six characters are the production sequence for that specific car. Combined with the previous 11 characters, this makes every X1 VIN globally unique, even two identical xDrive28i models built the same week at the same plant.

X1 trim levels by generation

A VIN doesn’t spell out the trim name directly; it’s reconstructed from the VDS block plus BMW’s build sheet. US-market X1 trims by generation:

  • E84 (2013-2015): sDrive28i, xDrive28i
  • F48 (2016-2022): sDrive28i, xDrive28i
  • U11 (2023-present): xDrive28i, M35i (added for MY2024)

Global markets add trims never sold new in the US, including four-cylinder diesel variants (sDrive18d, xDrive20d, xDrive25d) across all three generations and the F48-only xDrive25e plug-in hybrid. BMW’s fully electric iX1 has been sold in Europe and China since 2022 but, as of this writing, has not launched in the US; reporting points to a next-generation “Neue Klasse” iX1 arriving stateside no earlier than 2027 or 2028.

Where to find the VIN on a BMW X1

  • Lower-left corner of the windshield, visible from outside the car
  • Driver’s side door jamb sticker (VIN, production date, paint and interior codes)
  • Stamped on the right-side suspension strut tower under the hood
  • Vehicle title, registration, and the BMW service/owner’s portal

BMW X1 recalls and safety

Real NHTSA campaigns confirmed against the recalls database for specific X1 model years:

  • Roof and B-pillar trim (campaign 19V349000, MY2016-2019 F48): BMW recalled certain sDrive28i and xDrive28i models because the B-pillar’s interior trim may not absorb enough impact energy in a crash where an occupant’s head strikes it, a violation of FMVSS 201. Dealers replace the vertical trim pieces free of charge.
  • Steering tie rod (campaign 19V601000, MY2018-2019 F48): an incorrectly assembled steering gear tie rod could wear excessively and eventually break, risking loss of vehicle control. BMW inspects and replaces the tie rods and ball joints as needed.
  • Airbag control module (campaign 20V283000, MY2020 F48): a faulty rollover sensor in the airbag control unit could keep the head airbags and seat belt pretensioners from deploying in a rollover crash. BMW replaces the control unit.
  • Front driver’s airbag (campaign 23V079000, MY2022-2023 X1 xDrive28i): the driver’s frontal airbag may have been manufactured incorrectly and might not deploy as intended in a crash.
  • Auxiliary water pump (campaign 24V608000, covering MY2012-2015 X1 sDrive28i/xDrive28i among many other BMW models): an improperly sealed electrical connector on the water pump could be exposed to moisture and short circuit, raising fire risk.

To check your specific X1:

  1. Decode the VIN with the tool above to confirm the exact generation and model year
  2. Cross-reference the 17-character VIN with the BMW recall portal (US) or NHTSA’s recall database
  3. Contact your nearest BMW authorized service center for any open campaign repair

Recall repairs are free regardless of vehicle age, mileage, or ownership history.

Frequently asked questions

How do I decode a BMW X1 VIN?

Type the 17-character VIN from the windshield, door jamb, or title into the decoder above. Results return in seconds: generation (E84, F48, or U11), model year, engine, trim, plant of origin, and any open NHTSA recalls. No sign-up required.

What does a BMW X1 VIN starting with WBA mean, versus WBX?

WBA marks a first-generation E84 X1 (model years 2013-2015 in the US), which NHTSA classified as a Passenger Car. WBX marks a second- or third-generation F48 or U11 X1 (2016-present), which NHTSA classifies as a Multipurpose Passenger Vehicle. The prefix alone tells you which generation family you’re looking at before you even check the model year character.

How do I tell which generation my X1 is from the VIN?

There’s no single character that spells out “E84” or “F48.” Cross-reference the WMI (WBA versus WBX) with the model year at position 10. WBA plus a year character from 2013-2015 is an E84. WBX plus 2016-2022 is an F48. WBX plus 2023 or later is a U11. The decoder above does this automatically.

Was every BMW X1 built in Germany?

Nearly every US-market X1. The E84 came exclusively from Leipzig, and the vast majority of F48 and U11 units sold in the US trace back to Regensburg, with a smaller number of F48 units built at VDL Nedcar in Born, Netherlands. Outside the US, BMW has also assembled X1 variants in Brazil (Araquari, via CKD kits) and China (Shenyang, for the long-wheelbase market-specific model), neither of which was sold new in the US.

Is the BMW X1 VIN decoder free?

Yes, with no sign-up. A full vehicle history report (accident records, odometer history, prior ownership, salvage status) is available as a paid upgrade if you need it.

Can a BMW X1 VIN be faked?

The 17 characters can be retyped on a counterfeit plate, but the check digit at position 9 catches most single-character changes through math, and the strut-tower stamp is physically tied to the original car. If the windshield and door-jamb VINs match but the strut-tower stamp doesn’t, treat the car as suspect. The guide how to check if a car is stolen by VIN walks through the verification steps.

Decode any BMW X1 VIN free

Type your 17-character X1 VIN into the decoder at the top of this page for an instant breakdown. To go deeper into VIN structure or check other BMW models:

VinDecoderPlus.com
Logo