No exact matches; showing 81 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 ROADSTER 4244434855565455605860
BMW Z4 SDRIVE18I 362363355356356368358366367334210
BMW Z4 SDRIVE18I AUTO 9389949698939492958548
BMW Z4 SDRIVE18I M SPORT 687685691690704704700698692667540
BMW Z4 SDRIVE18I M SPORT AUTO 18518118217918319118119117113290
BMW Z4 SDRIVE20I 667664676670689692680701708640514
BMW Z4 SDRIVE20I AUTO 303307304309307312318315312291202
BMW Z4 SDRIVE20I M SPORT 2.4k2.5k2.4k2.5k2.5k2.5k2.6k2.6k2.6k2.4k2.2k
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