35 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 SDRIVE18I 356356363355356356368358366367332
BMW Z4 SDRIVE18I AUTO 8888899496989394929585
BMW Z4 SDRIVE18I M SPORT 678673685691690704704700698692662
BMW Z4 SDRIVE18I M SPORT AUTO 183184181182179183191181191171131
BMW Z4 SDRIVE20I 665653664676670689692680701708639
BMW Z4 SDRIVE20I AUTO 306310307304309307312318315312289
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 353348352355291259210
BMW Z4 SDRIVE23I 1.8k1.7k1.8k1.8k1.8k1.8k1.9k1.9k1.9k2.0k2.0k
BMW Z4 SDRIVE23I AUTO 681658659670679696718721744734746
BMW Z4 SDRIVE23I HIGHLINE EDITIN A 8379818082868082838184
BMW Z4 SDRIVE23I HIGHLINE EDITION 268258259266253253255269273275277
BMW Z4 SDRIVE23I M SPORT 593560579587598600609618625627644
BMW Z4 SDRIVE23I M SPORT AUTO 199182193198192207208215211216217
BMW Z4 SDRIVE23I M SPORT H-LINE ED 215208210213215209216219224228233
BMW Z4 SDRIVE23I M SPORT HLINE EDA 99941009610096103105106105109
BMW Z4 SDRIVE28I 5551535454545254535251
BMW Z4 SDRIVE28I AUTO 3532333535353433343332
BMW Z4 SDRIVE28I M SPORT 400386400396403398405405401403381
BMW Z4 SDRIVE28I M SPORT AUTO 627606630630633641644665665661562
BMW Z4 SDRIVE30I 277254260264262274276281284283289
BMW Z4 SDRIVE30I AUTO 443421416429427426452455455466463
BMW Z4 SDRIVE30I M SPORT 102951009910093101102103105102
BMW Z4 SDRIVE30I M SPORT A 187174181192195197199202202197204