BMW VIN Decoder: What Every Digit Means

BMW sells a wide range of vehicles in the United States — from the entry-level 2 Series to the full-size X7 and the high-performance M lineup — and every one of them carries a 17-digit VIN that encodes the assembly plant, model family, engine variant, and production sequence. For used BMW buyers, that VIN is one of the most important tools available: BMW's recall history is substantial across several model lines, and used BMWs frequently change hands without full disclosure of prior accident claims, title brands, or open recall status.

This guide breaks down every position in a BMW VIN, explains what the characters reveal about the vehicle's origin and specification, and shows you how to run a complete history check before committing to a purchase. For an instant free result, see the free tools comparison below.

Quick answer: BMW vehicles built in Germany start with WBA (standard passenger cars), WBS (M GmbH performance models), or WBY (electric i-Series). BMW SUVs assembled at the Spartanburg, South Carolina plant start with 5UX. Position 10 always encodes the model year using the standard ISO character table.

Where to Find the VIN on a BMW

BMW places the VIN in several consistent locations across its model lineup:

Always confirm that the VIN visible through the windshield, the door jamb sticker, and any stamped chassis numbers match exactly. On high-value BMWs — particularly M3 and M5 variants — VIN tampering is occasionally encountered on vehicles with salvage histories that have been cosmetically restored. Any mismatch between stamped numbers and sticker VINs should be treated as a hard stop.

BMW VIN Decoder: Digit by Digit

Here is what each position in a BMW VIN tells you:

BMW VIN position diagram
W Country
B Maker
A Type
X4
X5
X6
X7
XEngine
XCheck
S Year
XPlant
X12
X13
X14
X15
X16
X17
← scroll to see all 17 positions →
Position What it means BMW value
1Country of manufactureW = Germany; 5 = United States (Spartanburg, SC)
2ManufacturerB = BMW AG
3Vehicle division / typeA = standard BMW (WBA); S = BMW M GmbH (WBS); Y = BMW i electric (WBY); X = US-built X-Series (5UX)
4–8Vehicle descriptor (model, body style, restraints, engine)Model-specific codes; position 8 is the engine identifier
9Check digit (fraud detection)0–9 or X — mathematically derived
10Model yearN=2022, P=2023, R=2024, S=2025, T=2026, V=2027
11Assembly plantA=Munich (Germany), D=Regensburg (Germany), E=Dingolfing (Germany), J=Spartanburg (SC, USA)
12–17Sequential production numberUnique to each vehicle off the line
Want to check this BMW's full history — accidents, title status, open recalls and theft records? Run VIN Check →

Position 1: Country of manufacture

A "W" in position 1 means the vehicle was assembled in Germany — this covers the majority of BMW sedans, coupes, and wagons sold in the US, including the 3 Series (Munich or Regensburg), 5 Series and 7 Series (Dingolfing), and the M division cars (Garching). A "5" in position 1 indicates United States assembly — specifically BMW's Spartanburg, South Carolina plant, which builds the X3, X4, X5, X6, and X7. The Spartanburg plant is one of BMW's largest globally by volume and exports more vehicles than it sells domestically. For buyers, the country code matters because recall compliance histories and parts sourcing can differ, and some grey-market or federalized import vehicles carry different assembly codes entirely — always confirm the first character matches the expected assembly origin for the model.

Positions 2–3: Manufacturer and vehicle division

Position 2 is always "B" for BMW AG on any genuine BMW passenger vehicle. Position 3 identifies the manufacturing division and, together with positions 1–2, forms the three-character World Manufacturer Identifier (WMI). WBA is the most common — it covers the standard BMW AG lineup of passenger cars built in Germany: 3 Series, 4 Series, 5 Series, 6 Series, 7 Series, 8 Series, and Z4. WBS indicates the vehicle was built by BMW M GmbH — the M division — and appears on M3, M4, M5, M6, and other pure M models. This distinction matters: a WBS VIN on an M3 means the car was built as a factory M car from the start, not an M Performance trim badge. WBY covers BMW i electric models (i3, i4, iX) built in Germany. 5UX covers US-assembled X-Series SUVs from the Spartanburg plant. If the first three characters of a supposed M5 are WBA instead of WBS, the VIN does not match an M5 — it should be decoded and verified before proceeding.

Position 8: Engine code

Position 8 within the Vehicle Descriptor Section (VDS) is BMW's engine identifier. BMW's engine coding in the VIN is model-year and generation specific, so this character must always be read alongside position 10 (model year) to accurately identify the powertrain. Across recent generations, BMW has used turbocharged inline-four (B48), turbocharged inline-six (B58), twin-turbocharged V8 (S63 in M vehicles), and inline-six diesel (B57) engines — and each carries a distinct position 8 code within the relevant model generation's VDS scheme. For buyers, the key use of position 8 is cross-referencing: confirm the engine code matches the engine physically present in the vehicle. On any high-value BMW — particularly M cars — a mismatch between the VIN-encoded engine and the declared powertrain is a serious discrepancy requiring explanation before purchase.

Position 10: Model year

BMW's model year encoding uses the standard ISO character table. This position matters for BMW buyers because BMW's model generations span multiple calendar years and the same nameplate can carry significantly different engines, electronics, and recall exposure depending on the production year. The G20 3 Series, for example, launched for model year 2019 with the B48 four-cylinder as the 330i and the B58 six-cylinder as the 340i, but later years saw continuous software updates and changes to standard equipment. Always decode position 10 before evaluating which known issues or open recalls apply to the specific vehicle you're inspecting.

CharacterModel year
N2022
P2023
R2024
S2025
T2026
V2027

Position 9: The check digit

Position 9 is a mathematically calculated check digit derived by applying the ISO 3779 algorithm to the other 16 characters of the VIN. On high-value vehicles like the BMW M3 or X5 M — which command $70,000 to $120,000 or more in the used market — VIN fraud is a documented risk. A VIN that fails the check digit calculation is either fabricated or altered and should not be purchased. Legitimate VINs always pass. Free online VIN validators apply this check automatically before returning results.

What a BMW VIN Check Reveals

BMW's used market spans an unusually wide price range — a 2019 328i might list at $18,000 while a low-mileage 2021 M5 Competition lists above $90,000 — and the risks at each price point differ. A VIN history report surfaces the records that the listing price alone cannot tell you.

BMW VIN Check by Model: What to Look For

BMW 3 Series (G20 / F30)

The 3 Series uses WBA as its WMI for Germany-built variants. The current G20 generation launched for 2019 with the B48 four-cylinder (330i) and B58 inline-six (340i, M340i). The previous F30 generation (2012–2018) used the N20 four-cylinder on the 320i/328i — the N20 had a documented timing chain tensioner concern on earlier production years (2012–2015) that could cause catastrophic engine damage if not addressed; confirm whether timing chain service has been performed on any F30 with the N20. On 2025 G20 330i models specifically, BMW issued a starter-generator recall (NHTSA 25V-202) in April 2025 covering approximately 1,076 vehicles — a defective power connector could cause resistive heating, engine stall, or in extreme cases smoldering. On 2014–2018 F30 diesel models (330d, not sold in the US as 330d but the F30 330i diesel sold in other markets), the diesel HPFP recall (21V-586) applies — for US market F30 buyers, always run the VIN to confirm open recall status before purchase.

BMW 5 Series (G30 / F10)

The 5 Series uses WBA for standard variants and is built at BMW's Dingolfing plant in Bavaria (plant code E). The G30 generation (2017–present) standardized the B48 four-cylinder on the 530i and B58 six-cylinder on the 540i. The F10 generation (2011–2016) used the N20 (528i) and N55 inline-six (535i). On F10 models with the N20 (528i), the timing chain tensioner concern documented across the 2012–2015 N20 applies — confirm service history before purchasing. On F10 diesel models (535d, N57T engine, model years 2014–2016), BMW issued a high-pressure fuel pump recall (NHTSA 21V-586, July 2021) covering a loss-of-propulsion risk — run the VIN to confirm this recall has been completed on any diesel 5 Series before purchase. The 2025 G30-successor 530i is also covered by the 25V-202 starter-generator recall if produced between October 2024 and January 2025.

BMW X3 / X5 (Spartanburg)

The X3 and X5 are among the most common used BMWs in the US market and both are assembled at BMW's Spartanburg, South Carolina plant — so their VINs begin with 5UX, not WBA. This is a detail that surprises many buyers: a genuine US-market X5 purchased new in the US and never exported will have an American WMI. On the X5 specifically, look at the generation: the F15 (2014–2018) and G05 (2019+) have different powertrain architectures and recall profiles. F15 X5 xDrive35d diesel models (N57T engine) are included in BMW's 2021 high-pressure fuel pump recall (NHTSA 21V-586) — loss of propulsion risk; confirm recall completion before purchasing any diesel X5. On the X3 side, 2025 X3 30 xDrive models are included in the 2025 starter-generator recall (NHTSA 25V-202) covering approximately 1,393 vehicles — a fire and stall risk from a defective power connector. On any Spartanburg-built X model, confirm the service history is consistent with the stated mileage — these vehicles are frequently used as light commercial vehicles and high-mileage accumulation in a short window is common.

BMW M3 / M4 / M5

M division cars carry the WBS WMI — the first three characters should always begin with WBS on a factory-built M3, M4, or M5. This is one of the simplest VIN authenticity checks available for these models. If a vehicle is presented as a factory M car but the WMI is WBA, it is an M Performance or standard trim variant, not a factory M. Beyond the WMI check, M cars warrant additional scrutiny: they are performance vehicles frequently used on track, and track damage rarely triggers an insurance claim that would appear in a title history. Look for suspension wear patterns inconsistent with stated mileage, and confirm the VIN report shows no structural claims. Used M3 and M5 prices are high enough — regularly $50,000 to $100,000+ — that a thorough history check is straightforward due diligence.

BMW i4 / iX (Electric)

BMW's current electric lineup — the i4 Gran Coupe and iX SUV — carries the WBY WMI. These are relatively recent market entrants (i4 launched for 2022, iX for 2022), so the used-car history on early examples is short but not absent. Check for open recall status on the high-voltage charging system — BMW issued recalls on early iX production for battery management software. On any used electric BMW, confirm the charging history and whether any battery capacity events have been recorded. A VIN report surfaces title and accident records but does not directly show battery health — treat that as a separate inspection item.

⚠ Safety Recall

In April 2025, BMW of North America recalled certain 2025 BMW 330i, 330i xDrive, 530i, 530i xDrive, 4 Series (430i Coupe, Convertible, and Gran Coupe), and X3 30 xDrive models (NHTSA Recall No. 25V-202) over a starter-generator power connector defect — affecting approximately 4,397 vehicles produced between October 2024 and March 2025. A gap in the connector could cause a loose connection at the positive battery cable, leading to resistive heating, loss of charging function, engine stall without warning, and in extreme cases smoldering or fire. Dealers will replace or inspect the starter-generator and positive battery cable at no charge. Confirm your specific VIN's recall status before purchase.

Sources: NHTSA recall database (25V-202) · BMW owner community forums · NMVTIS vehicle history records

How to Run a BMW VIN Check: Step by Step

  1. Locate the VIN through the lower-left corner of the windshield on the driver's side.
  2. Cross-check with the door jamb sticker on the B-pillar — both must match exactly.
  3. Confirm the first three characters match the expected BMW WMI for the model: WBA (standard German-built cars), WBS (factory M cars), WBY (BMW i electric), or 5UX (Spartanburg-built X-Series).
  4. Verify the model year character at position 10 matches the year the seller states.
  5. Cross-reference the engine code at position 8 against the engine declared in the listing.
  6. Run the free NHTSA check at to confirm specifications and look up all open safety recalls by VIN.
  7. Run the free NICB VINCheck to cross-reference national theft databases.
  8. Enter the full 17-digit VIN into a trusted NMVTIS-approved provider for the complete history report — accident records, title events, odometer history, and lien status.
  9. Review title status and accident history first — then odometer records and open recalls. For M cars, also verify the WMI before any other step.

Free vs Paid BMW VIN Check

The NHTSA VIN decoder and NICB VINCheck are the two free starting points — NHTSA returns factory build specs and flags any open safety recalls by VIN, while NICB cross-references national theft databases. Both are worth running, and both have the same ceiling: no accident records, no title history, no odometer disclosures across prior ownership. For those details, a paid report from an NMVTIS-approved provider is needed.

For BMW specifically, the gap between free and paid is worth understanding. The NHTSA tool will confirm the assembly plant, model family, and open recall status — genuinely useful given BMW's recall activity across diesel models (21V-586), recent starter-generator concerns on 2025 production (25V-202), and N20 timing chain history on F30-generation vehicles — but it won't show prior accident claims, title history, or whether an outstanding lien was ever satisfied. Those are the details that matter on a brand where used prices regularly span $20,000 to $100,000 depending on model and generation. A paid report costing under $25 is a straightforward step before committing to any used BMW at that price range.

Frequently Asked Questions

What does WBA mean in a BMW VIN?

WBA is the World Manufacturer Identifier for BMW AG standard passenger vehicles assembled in Germany. "W" indicates Germany as the country of assembly, "B" identifies BMW AG, and "A" designates the standard passenger car division. This WMI appears on the 3 Series, 4 Series, 5 Series, 6 Series, 7 Series, 8 Series, and Z4 models built at BMW's German plants in Munich, Regensburg, and Dingolfing. It is distinct from WBS (BMW M GmbH), WBY (BMW i electric), and 5UX (Spartanburg, US-built X-Series).

How do I tell a factory M3 from an M Performance trim by VIN?

A factory-built M3 or M4 will show WBS as the first three characters of the VIN — indicating BMW M GmbH as the manufacturer. A standard 3 Series with an M Sport package or M Performance styling trim is built by BMW AG and carries WBA. The distinction is significant because factory M cars have different powertrains, suspensions, and brake systems from M Sport models, and command a substantial price premium. Always decode the WMI before accepting any claim that a vehicle is a "factory M" car.

Are BMW X5 VINs German or American?

The BMW X5 sold in the US market is assembled at BMW's Spartanburg, South Carolina plant, which means its VIN begins with 5UX — a US WMI — not WBA. This surprises many buyers who assume all BMWs are German-made. The Spartanburg plant also builds the X3, X4, X6, and X7. BMW is the largest exporter by value from the United States, and Spartanburg-built vehicles are exported globally as well as sold domestically.

What BMW recalls should I check before buying a used 3 Series?

Two recall areas stand out for used 3 Series buyers. On F30-generation models (2012–2018) with the N20 four-cylinder engine (320i, 328i, 428i), verify whether timing chain tensioner service has been performed — a documented failure mode on 2012–2015 production that could cause engine damage. On 2025 G20 330i models produced between November 2024 and February 2025, confirm the starter-generator recall (NHTSA 25V-202) has been completed — a defective power connector could cause engine stall or smoldering. Run the VIN through the NHTSA decoder to confirm recall status for any specific vehicle.

Does a BMW VIN tell me if the car has been on a track?

The VIN itself does not encode track use — there is no character that indicates the vehicle has been driven at a circuit. Track use generally does not generate insurance claims unless the vehicle is damaged beyond the event organizer's coverage, so it may not appear in a standard VIN history report either. The best way to assess track use on a used BMW is a combination of a VIN report (to rule out undisclosed accident claims), a pre-purchase inspection by an independent BMW specialist, and a review of service records for wear patterns inconsistent with the stated mileage.

Before you buy any BMW
Run a Full VIN History Report
Accidents · Title records · Theft status · Lien check
Check VIN History →
NMVTIS approved · Instant results · No subscription needed
Hicham
Author
Hicham

Engineer by training. Publisher by practice. I started VINLookupGuide to give used car and motorcycle buyers the research behind the purchase decision — sourced, verified, and honest.

About this site →