No exact matches; showing 4360 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 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
BMW 320D XDRIVE SPORT GT AUTO 717072726770716350175
BMW 320D XDRIVE SPORT MHEV AUTO 353435302922
BMW 320I EDITION M SPORT 117139159189201237242262272284291
BMW 320I EDITION M SPORT AUTO 4044525357585763657071