BMW model-year letters reference
How VIN position 10 encodes the model year, with a year-by-year table.
VIN position 10 is the model-year letter. The standard cycles every 30 years: A–Y skipping I, O, Q, U, Z, then 1–9. Recent BMW production: J=2018, K=2019, L=2020, M=2021, N=2022, P=2023, R=2024, S=2025, T=2026, V=2027.