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 320I M SPORT GT AUTO 476468471476478483425231191144118
BMW 320I M SPORT HIGHLINE 234253274301308341340356374388403
BMW 320I M SPORT HIGHLINE A 136137153168178175185188193192192
BMW 320I M SPORT PRO EDITION AUTO 32293132192
BMW 320I M SPORT SHADOW EDITION 32632833033132732833425037
BMW 320I M SPORT SHADOW EDITION A 2.4k2.4k2.4k2.4k2.3k2.4k2.4k1.4k84
BMW 320I M SPORT TOURING 246286320373421454502529556558580
BMW 320I M SPORT TOURING AUTO 126128139154171179192202211216223
BMW 320I XDRIVE M SPORT 1.0k1.0k1.0k1.1k1.1k1.1k1.1k1.1k1.1k1.0k886
BMW 320I XDRIVE M SPORT + ED A 141314121314
BMW 320I XDRIVE M SPORT AUTO 3.1k3.1k3.1k3.0k2.6k2.0k1.8k1.4k1.3k1.1k892
BMW 320I XDRIVE M SPORT GT 10410610811511511611511612011484
BMW 320I XDRIVE M SPORT GT AUTO 296298298309314310311306282264209
BMW 320I XDRIVE M SPORT SHADOW ED 49494849475150458
BMW 325CI M SPORT 100101105119125133141153152165163
BMW 325CI M SPORT AUTO 134127141146156163176191200204212
BMW 325D M SPORT 1.1k1.2k1.3k1.4k1.5k1.6k1.7k1.7k1.8k1.8k1.9k
BMW 325D M SPORT A 8318749681.0k1.1k1.2k1.3k1.3k1.4k1.4k1.4k
BMW 325D M SPORT AUTO 1.8k1.8k2.0k2.1k2.1k2.2k2.2k2.3k2.3k2.4k2.4k
BMW 325D M SPORT GT 1819222524232325222521
BMW 325D M SPORT GT AUTO 137137142143141142143145138136139
BMW 325D M SPORT HIGHLINE 4443525258575856576061
BMW 325D M SPORT HIGHLINE A 215220227254253271276291282292300
BMW 325D M SPORT TOURING 240257282294315327338352361367375
BMW 325D M SPORT TOURING A 186192204213226230231240247249248