No exact matches; showing 270 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 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
BMW Z4 SDRIVE30I M SPORT AUTO 973947968966876569328
BMW Z4 SDRIVE30I M SPORT H-LINE ED 116112111121113118121123124126124
BMW Z4 SDRIVE30I M SPORT HLINE EDA 8080817882828181868587
BMW Z4 SDRIVE30I SPORT AUTO 2524212219138
BMW Z4 SDRIVE35I 213200216215222219226222234236237
BMW Z4 SDRIVE35I AUTO 288268278291294301303311324321324
BMW Z4 SDRIVE35I LHD TURBO 1111111111
BMW Z4 SDRIVE35I M SPORT 8682838788869292899481
BMW Z4 SDRIVE35I M SPORT AUTO 169157163161163169177175174177160
BMW Z4 SDRIVE35IS AUTO 398362367387398397407414421433385
BMW Z4 SE 1.2k1.2k1.3k1.4k1.5k1.5k1.6k1.6k1.7k1.8k1.8k
BMW Z4 SE AUTO 9887899810210210298105103106
BMW Z4 SE ROADSTER 8087719031.0k1.0k1.1k1.2k1.3k1.4k1.4k1.4k
BMW Z4 SI SE 229216224229239252257267275272288