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 118I M SPORT 24k22k19k17k14k8.6k7.3k6.7k5.7k4.4k3.3k
BMW 118I M SPORT AUTO 40k32k22k18k12k4.7k3.0k2.6k2.0k1.5k1.0k
BMW 118I M SPORT SHADOW EDITION 6.1k6.1k6.0k6.0k6.2k6.1k2.2k571
BMW 118I M SPORT SHADOW EDITION A 5.0k5.0k5.0k5.0k5.1k5.1k1.9k464
BMW 118I M SPORT TURBO 128127134134139145143145151149155
BMW 118I M SPORT TURBO AUTO 5655545454565862605962
BMW 118I SE 6.8k6.8k6.8k6.7k6.6k6.3k5.8k5.2k4.5k3.7k3.2k
BMW 118I SE AUTO 6.2k5.8k5.6k5.5k5.4k5.0k4.7k4.2k3.7k3.2k2.8k
BMW 118I SE BUSINESS 33232932333733834249
BMW 118I SE BUSINESS AUTO 44143544545444945666
BMW 118I SE TURBO 184194195201196199197201197201206
BMW 118I SE TURBO AUTO 180177181188185183183183187189192
BMW 118I SPORT 22k22k21k21k20k19k16k12k8.1k4.1k1.3k
BMW 118I SPORT AUTO 11k9.9k9.3k8.5k7.8k7.2k5.7k4.0k2.4k1.3k454
BMW 118I SPORT PLUS EDITION 207211212211212216220219215217226
BMW 118I SPORT PLUS EDITION AUTO 6162636466636466636768
BMW 118I SPORT TURBO 378390413421423429426433434429445
BMW 118I SPORT TURBO AUTO 197197200203196204208203209213210
BMW 118I URBAN 31444343444
BMW 118I URBAN AUTO 2121212223232222222323
BMW 118I URBAN TURBO 4241474951535556565657
BMW 118I URBAN TURBO AUTO 3736363833383839394040
BMW 120I 4646424048484856626663
BMW 120I AUTO 1112101315171719202321
BMW 120I ES 494962727577849398100106