Makes & models The data Free sample Pricing Guides Help Sign in My account & downloads Buy the dataset - $149
Light / dark
Make ยท 1990-2026

BMW models & variants

Every BMW model sold in Australia, 1990-2026: 38 models and 7,600 variants with series, engine and transmission by year, plus NVIC codes.

38Models
7,600Variants
1990-2026Years covered
23Current models

BMW in Australia

BMW has 38 models in the dataset, listed as 7,600 variants between 1990 and 2026. The biggest line-ups are the 3 (2,034), 1 (750) and 4 (685). In 2026, 22 models are on sale: 3, 1, 4, 5, 2, X5, X1 and X3 and more. Across the range, 27% are sedans, 75% run on petrol, 73% are automatic and 137 variants are electric.

All BMW models

ModelYearsVariantsCoverage
12004-2026750
22014-2026500
31990-20262,034
318IS19982
318TI19982
42013-2026685
51990-2026599
62004-2020204
71990-2024393
81990-202687
I32014-202229
I42021-202621
I52023-202614
I72022-20244
I82014-202014
IX2021-202630
IX12022-202618
IX22023-202610
IX32021-202615
L71998-20025
M1998-20018
M22016-202654
M31994-2026187
M42014-2026121
M51990-202453
M62005-202040
M72016-20199
M82019-20202
X12010-2026313
X22017-2026118
X32004-2026274
X42014-2025108
X52000-2026339
X62008-2026201
X72018-202666
XM2022-20245
Z31997-200230
Z42003-2026256

Questions

How many BMW models have been sold in Australia?

The CarsData dataset lists 38 models from BMW between 1990 and 2026, made up of 7,600 variants (one per badge, series and year).

Which BMW models are on sale in 2026?

3, 1, 4, 5, 2, X5, X1, X3, Z4 and X6 and 12 more - 22 models in all.

What is the newest BMW model?

The most recent arrival is the BMW I5, first listed in 2023. The 3 has the most variants of any BMW, with 2,034.

Full dataset

Get every BMW rows - and 133,279 more

NVIC codes, market, retail and trade values, kerb weight, length, release month and 27 columns for every make, model, year and variant sold in Australia since 1990. CSV, Excel, SQL and JSON. One payment of $149 AUD, yours for life, with an update every 6 months.

Other makes