64 results
Vehicles licensed every year 2025-2015. Click model names for more stats.
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
BMW 320D M SPORT HIGHLINE A 243251260285295304296305325344351
BMW 320D M SPORT MHEV AUTO 4.0k4.1k3.2k2.9k2.4k885
BMW 320D M SPORT PRO ED MHEV AUTO 17417217416215047
BMW 320D M SPORT SHADOW EDITION 464465463459454471474374109
BMW 320D M SPORT SHADOW EDITION A 3.8k3.8k3.8k3.8k3.8k3.9k3.9k3.1k1.1k
BMW 320D M SPORT TOURING 3.1k3.3k3.6k3.9k4.1k4.2k4.4k4.5k4.6k4.7k4.8k
BMW 320D M SPORT TOURING AUTO 3.5k3.6k3.7k3.8k3.9k4.0k4.0k4.1k4.1k4.2k4.2k
BMW 320D XDRIVE M SPORT 2.3k2.3k2.4k2.4k2.4k2.4k2.5k2.5k2.5k2.3k2.0k
BMW 320D XDRIVE M SPORT + ED AUTO 1816181918197
BMW 320D XDRIVE M SPORT AUTO 10k10k10k10k10k10k10k8.6k7.8k6.6k4.9k
BMW 320D XDRIVE M SPORT GT AUTO 749751753753754748764730631377148
BMW 320D XDRIVE M SPORT MHEV AUTO 509508510435325128
BMW 320D XDRIVE M SPORT SHADOW ED 1041011021051051031089947
BMW 320D XDRIVE M SPORT+ ED MHEV A 302829302931
BMW 320I EDITION M SPORT 117139159189201237242262272284291
BMW 320I EDITION M SPORT AUTO 4044525357585763657071
BMW 320I EDITION M SPORT TOUR 3033394347504954576264
BMW 320I EDITION M SPORT TR A 8899911911111212
BMW 320I M SPORT 5.2k5.4k6.0k6.5k7.0k7.3k7.7k7.9k8.0k8.0k7.8k
BMW 320I M SPORT + EDITION AUTO 20019819720720417744
BMW 320I M SPORT A 7087448419119691.0k1.0k1.1k1.1k1.2k1.2k
BMW 320I M SPORT AUTO 28k26k20k18k16k11k8.0k3.8k2.9k2.5k2.2k
BMW 320I M SPORT BUS EDIT A 113112113115120118121121123122126
BMW 320I M SPORT BUS EDITION 247261285303322341345358367376386
BMW 320I M SPORT GT 17217317717918518118018616810272