No exact matches; showing 2276 close matches.
Vehicles licensed every year 2025-2015. Click model names for more stats.
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
BMW 116I M SPORT AUTO 488489496505519510524524521529544
BMW 116I M SPORT TURBO 518522535569584588600595609615610
BMW 116I M SPORT TURBO AUTO 10796827475767680807982
BMW 118 I M SPORT 3945556273879196109105109
BMW 118D M SPORT 18k19k21k22k22k22k23k23k23k22k21k
BMW 118D M SPORT AUTO 7.9k8.0k8.2k8.2k8.0k7.4k6.6k6.2k6.0k5.4k4.6k
BMW 118D M SPORT SHADOW EDITION 1.0k1.0k1.0k1.0k1.0k1.0k1.0k617275
BMW 118D M SPORT SHADOW EDITION A 1.5k1.5k1.5k1.5k1.5k1.5k1.6k1.1k559
BMW 118I M SPORT 23k24k22k19k17k14k8.6k7.3k6.7k5.7k4.4k
BMW 118I M SPORT AUTO 41k42k32k22k18k12k4.7k3.0k2.6k2.0k1.4k
BMW 118I M SPORT SHADOW EDITION 6.0k6.0k6.1k6.0k6.0k6.2k6.1k2.2k571
BMW 118I M SPORT SHADOW EDITION A 5.0k5.0k5.0k5.0k5.0k5.1k5.1k1.9k464
BMW 118I M SPORT TURBO 124123127134134139145143145151145
BMW 118I M SPORT TURBO AUTO 5655555454545658626059
BMW 120 M SPORT MHEV AUTO 10k3.5k
BMW 120D M SPORT 10k11k12k12k13k14k14k15k15k15k14k
BMW 120D M SPORT A 209215241269275279301304323328339
BMW 120D M SPORT AUTO 6.8k7.0k7.0k6.9k6.9k6.9k7.0k6.9k6.8k6.4k5.7k
BMW 120D M SPORT SHADOW EDITION 29830030129830329929018675
BMW 120D M SPORT SHADOW EDITION A 59359159159759060357232690
BMW 120D XDRIVE M SPORT 1.1k1.1k1.2k1.2k1.2k1.2k1.2k1.2k1.2k1.3k1.3k
BMW 120D XDRIVE M SPORT AUTO 2.5k2.5k2.5k2.5k2.4k2.2k1.8k1.6k1.5k1.1k546
BMW 120D XDRIVE M SPRT SHADOW ED A 50449549149348749949027683
BMW 120I M SPORT 1.6k1.7k1.8k1.9k2.0k2.1k2.2k2.2k2.2k2.0k1.9k
BMW 120I M SPORT AUTO 1.4k1.4k1.4k1.4k1.5k1.5k1.5k1.4k1.1k912699