No exact matches; showing 7072 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 Z4 3.0SI CABRIO AUTO 3523292728283133353837
BMW Z4 3.0SI COUPE 214204210209221226236240254257257
BMW Z4 3.0SI COUPE AUTO 112111109103100105116113111119121
BMW Z4 M 618456484531558594638678751829899
BMW Z4 M40I 3532
BMW Z4 M40I AUTO 2.0k1.7k1.5k1.2k877685443
BMW Z4 M40I FIRST EDITION AUTO 43393938414044
BMW Z4 ROADSTER 4036444348555654556057
BMW Z4 SDRIVE18I 345356363355356356368358366367332
BMW Z4 SDRIVE18I AUTO 8588899496989394929585
BMW Z4 SDRIVE18I M SPORT 686673685691690704704700698692662
BMW Z4 SDRIVE18I M SPORT AUTO 183184181182179183191181191171131
BMW Z4 SDRIVE20I 669653664676670689692680701708639
BMW Z4 SDRIVE20I AUTO 303310307304309307312318315312289
BMW Z4 SDRIVE20I M SPORT 2.4k2.4k2.5k2.4k2.5k2.5k2.5k2.6k2.6k2.6k2.4k
BMW Z4 SDRIVE20I M SPORT AUTO 5.5k5.2k4.8k4.4k4.0k3.7k2.7k1.9k1.9k1.8k1.3k
BMW Z4 SDRIVE20I SPORT AUTO 344348352355291259210
BMW Z4 SDRIVE23I 1.8k1.7k1.8k1.8k1.8k1.8k1.9k1.9k1.9k2.0k2.0k
BMW Z4 SDRIVE23I AUTO 676658659670679696718721744734746
BMW Z4 SDRIVE23I HIGHLINE EDITIN A 8179818082868082838184
BMW Z4 SDRIVE23I HIGHLINE EDITION 270258259266253253255269273275277
BMW Z4 SDRIVE23I M SPORT 584560579587598600609618625627644
BMW Z4 SDRIVE23I M SPORT AUTO 203182193198192207208215211216217
BMW Z4 SDRIVE23I M SPORT H-LINE ED 214208210213215209216219224228233
BMW Z4 SDRIVE23I M SPORT HLINE EDA 95941009610096103105106105109