BMW Z4
6 generations
BMW Z4
III G29
Facelift
2022 - Today
BMW Z4
III G29
2018 - 2022
BMW Z4
II E89
Facelift
2013 - 2017
BMW Z4
II E89
2009 - 2013
BMW Z4
I E85/E86
2002 - 2005