35 results
Vehicles licensed every year 2026-2016. Click model names for more stats.
2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
BMW Z4 SDRIVE30I M SPORT AUTO 980958947968966876569328
BMW Z4 SDRIVE30I M SPORT H-LINE ED 115107112111121113118121123124126
BMW Z4 SDRIVE30I M SPORT HLINE EDA 7877808178828281818685
BMW Z4 SDRIVE30I SPORT AUTO 262524212219138
BMW Z4 SDRIVE35I 209189200216215222219226222234236
BMW Z4 SDRIVE35I AUTO 280258268278291294301303311324321
BMW Z4 SDRIVE35I LHD TURBO 111111111
BMW Z4 SDRIVE35I M SPORT 8681828387888692928994
BMW Z4 SDRIVE35I M SPORT AUTO 168160157163161163169177175174177
BMW Z4 SDRIVE35IS AUTO 375365362367387398397407414421433