No exact matches; showing 3285 close matches.
Vehicles licensed every year 2024-2014. Click model names for more stats.
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
BMW 318I SE 6.2k6.8k8.1k9.4k11k13k16k19k23k27k31k
BMW 318I SE AUTO 3.0k3.2k3.6k3.9k4.4k5.0k5.6k6.3k7.1k7.9k8.6k
BMW 318I SE BUS EDITION A 332327352354364373378391388382379
BMW 318I SE BUSINESS EDITION 9309811.1k1.1k1.1k1.2k1.2k1.3k1.3k1.3k1.3k
BMW 318I SE PRO AUTO 78787941
BMW 318I SE TOURING 5566057498871.1k1.5k2.0k2.5k3.1k3.7k4.2k
BMW 318I SE TOURING A 176186199230233259270277291299301
BMW 318I SE TOURING AUTO 2362573093694465346507789351.1k1.2k
BMW 318I SPORT 2.6k2.6k2.7k2.7k2.8k2.9k2.9k2.5k2.0k1.2k944
BMW 318I SPORT AUTO 2.3k2.4k2.4k2.4k2.2k2.2k2.1k1.3k728155103
BMW 318I SPORT CONVERTIBLE AUTO 148153180186214227259293316341352
BMW 318I SPORT PLUS EDITION 1.6k1.7k1.8k1.8k1.9k1.9k2.0k2.0k2.0k2.1k2.1k
BMW 318I SPORT PLUS EDITION AUTO 137147144150149148152157161163166
BMW 318I SPORT TOURING 627499130159186229283315341371
BMW 318I SPORT TOURING AUTO 212127364750708697100106
BMW 318I TOURING 97100108120138164200280367499652
BMW 318I TOURING AUTO 504249476588104134169218271
BMW 320 I 4063734124474815336197058439971.2k
BMW 320 I AUTO 10289105111135146169234277335432
BMW 320 I SE 10497109122143172212272364456579
BMW 320 I SE AUTO 66697988101124156202242283357
BMW 320 I SE EDITION 1112151823283349546982
BMW 320 I SE EDITION AUTO 1820233133394349606474
BMW 320I 9184768494110111125122133151
BMW 320I AUTHORITIES 234555