No exact matches; showing 6754 close matches.
Vehicles licensed every year 2024-2014. Click model names for more stats.
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
BMW Z4 SDRIVE20I M SPORT AUTO 5.1k4.8k4.4k4.0k3.7k2.7k1.9k1.9k1.8k1.3k986
BMW Z4 SDRIVE20I SPORT AUTO 351352355291259210
BMW Z4 SDRIVE23I 1.8k1.8k1.8k1.8k1.8k1.9k1.9k1.9k2.0k2.0k2.0k
BMW Z4 SDRIVE23I AUTO 678659670679696718721744734746760
BMW Z4 SDRIVE23I HIGHLINE EDITIN A 8281808286808283818487
BMW Z4 SDRIVE23I HIGHLINE EDITION 271259266253253255269273275278271
BMW Z4 SDRIVE23I M SPORT 603579587598600609618625627646643
BMW Z4 SDRIVE23I M SPORT AUTO 197193198192207208215211216217222
BMW Z4 SDRIVE23I M SPORT H-LINE ED 221210213215209216219224228233225
BMW Z4 SDRIVE23I M SPORT HLINE EDA 1001009610096103105106105109107
BMW Z4 SDRIVE28I 5453545454525453525253
BMW Z4 SDRIVE28I AUTO 3533353535343334333334
BMW Z4 SDRIVE28I M SPORT 396400396403398405405401403382317
BMW Z4 SDRIVE28I M SPORT AUTO 632630630633641644665665661565381
BMW Z4 SDRIVE30I 270260264262274276281284283289298
BMW Z4 SDRIVE30I AUTO 439416429427426452455455466466467
BMW Z4 SDRIVE30I M SPORT 1031009910093101102103105103100
BMW Z4 SDRIVE30I M SPORT A 192181192195197199202202197204202
BMW Z4 SDRIVE30I M SPORT AUTO 978968966876569328
BMW Z4 SDRIVE30I M SPORT H-LINE ED 116111121113118121123124126126124
BMW Z4 SDRIVE30I M SPORT HLINE EDA 8681788282818186858786
BMW Z4 SDRIVE30I SPORT AUTO 24212219138
BMW Z4 SDRIVE35I 223216215222219226222234236239238
BMW Z4 SDRIVE35I AUTO 298278291294301303311324321327330
BMW Z4 SDRIVE35I LHD TURBO 11111111111