BMW 5 series
13 generations
BMW 5 series
VIII G60
2023 - Today
BMW 5 series
VI F10/F11/F07
Facelift
2013 - 2017
BMW 5 series
VI F10/F11/F07
2009 - 2013
BMW 5 series
II E28
1981 - 1988
BMW 5 series
I E12
Facelift
1976 - 1981
BMW 5 series
I E12
1972 - 1976