71 results
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 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
BMW Z4 SDRIVE28I 5351535454545254535251
BMW Z4 SDRIVE28I AUTO 3532333535353433343332
BMW Z4 SDRIVE28I M SPORT 391386400396403398405405401403381
BMW Z4 SDRIVE28I M SPORT AUTO 622606630630633641644665665661562
BMW Z4 SDRIVE30I 265254260264262274276281284283289
BMW Z4 SDRIVE30I AUTO 439421416429427426452455455466463
BMW Z4 SDRIVE30I M SPORT 103951009910093101102103105102