No exact matches; showing 3038 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 EFFICIENTDYNAMICS 13k14k16k17k18k19k19k20k21k21k21k
BMW 320D EFFICIENTDYNAMICS AUTO 3.6k3.7k3.9k4.0k4.1k4.2k4.3k4.4k4.5k4.6k4.6k
BMW 320D ES 8931.1k1.6k2.1k2.7k3.5k4.4k5.5k6.7k7.8k8.6k
BMW 320D ES 181 284326389447477489531563575590593
BMW 320D ES AUTO 188233304372440525616758856939989
BMW 320D ES AUTO 181 9295111122124132137144153156160
BMW 320D ES TOURING 6638051.0k1.3k1.6k2.0k2.4k2.9k3.3k3.6k3.9k
BMW 320D ES TOURING AUTO 103125147185217256290322377412432
BMW 320D EXCLUSIVE EDITION 1.2k1.3k1.4k1.6k1.6k1.7k1.7k1.7k1.8k1.8k1.8k
BMW 320D EXCLUSIVE EDITION AUTO 8739269951.0k1.1k1.1k1.1k1.1k1.1k1.1k1.1k
BMW 320D LUXURY 1.6k1.7k1.7k1.8k1.8k1.8k1.8k1.8k1.9k1.9k1.8k
BMW 320D LUXURY AUTO 3.3k3.3k3.4k3.4k3.5k3.5k3.5k3.6k3.6k3.5k3.2k
BMW 320D LUXURY GT 4744505052525154535756
BMW 320D LUXURY GT AUTO 509521521532536525532542533503448
BMW 320D LUXURY TOURING 328337336343345354348358355361359
BMW 320D LUXURY TOURING AUTO 644650659667672682678677692677691
BMW 320D M SPORT 11k12k13k14k15k16k17k17k17k17k16k
BMW 320D M SPORT + EDITION 4444441
BMW 320D M SPORT + EDITION AUTO 57545357575329
BMW 320D M SPORT + EDITION MHEV A 185183192189193148
BMW 320D M SPORT 181 4.2k4.5k4.9k5.2k5.4k5.6k5.7k5.9k6.0k6.1k6.2k
BMW 320D M SPORT A 4625166096987788619189851.1k1.1k1.1k
BMW 320D M SPORT AUTO 23k23k24k24k25k25k24k21k19k15k12k
BMW 320D M SPORT AUTO 181 3.4k3.6k3.8k4.0k4.1k4.2k4.3k4.4k4.5k4.5k4.6k
BMW 320D M SPORT BUS ED 181 599661732808832849874911932945963