No exact matches; showing 4543 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 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 SPORT 5.5k5.6k6.0k6.3k6.7k7.0k7.4k7.9k8.1k8.1k8.0k
BMW 320D SPORT AUTO 4.9k4.9k5.0k5.2k5.2k5.3k5.3k4.9k4.6k4.2k3.5k
BMW 320D SPORT GT 204206216215218218219209189194182
BMW 320D SPORT GT AUTO 454454462473469476485472443410396
BMW 320D SPORT MHEV AUTO 15916714511811364
BMW 320D SPORT PLUS EDITION 3.0k3.1k3.3k3.5k3.6k3.7k3.7k3.9k3.9k4.0k4.0k
BMW 320D SPORT PLUS EDITION AUTO 1.9k1.9k2.0k2.1k2.1k2.2k2.2k2.3k2.3k2.3k2.3k
BMW 320D SPORT TOURING 734759772795810806823831833838837
BMW 320D SPORT TOURING AUTO 547552563569574573587582584567581
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 320D XDRIVE SPORT 709698720726742742762739714622535
BMW 320D XDRIVE SPORT AUTO 1.3k1.3k1.3k1.3k1.3k1.3k1.3k1.2k1.0k891739